绕过dva dispatch在更新model数据的异步
2024-09-02 03:31:51
我的业务是在更新选择列表后,马上进行总价格更新,那么由于model的更新不是实时的,因此我在this.props得到的值还是旧值,解决办法就是通过dispatch成功返回的值,传给计算函数 handleTotalCalcu 使用,而不是在 handleTotalCalcu 用this.props取值
const { payload } = dispatch({
type: 'im/updateState',
payload: {
selectedArr: arr,
},
}) // 计算总价格
this.handleTotalCalcu(payload)
最新文章
- centos6.6编译安装lnmp系列之mysql
- IEEE浮点数表示法之出小数
- 如何启动或关闭oracle的归档(ARCHIVELOG)模式
- Ubuntu上如何安装Java,Eclipse,Pydev,Python(自带,不用装),BeautifulSoup
- C语言中强制数据类型转换(转)
- [ALGO-3] K好数
- delphi 11 编辑模式 浏览模式
- 微信 redirect_uri参数错误 正确的处理
- 树莓派小车By 树莓派爱好者ITJoker(通过C socket通信实现树莓派视频小车)(二)
- 二丶Django~1
- vmware centos7 minimal 配置共享文件夹
- 连接远程MySQL数据库项目启动时,不报错但是卡住不继续启动的,
- Kafka监控KafkaOffsetMonitor【转】
- webpack 配置缓存
- git命令之git clone用法
- GridView中CheckBox翻页记住选项
- 百度地图API-搜索地址、定位、点击获取经纬度并标注
- 【转】每天一个linux命令(54):ping命令
- JAVA WebSocKet ( 实现简单的前后端即时通信 )
- spring-boot集成PageHelper和通用Mapper
热门文章
- LeetCode 220. Contains Duplicate III (分桶法)
- [原创]浅谈在创业公司对MVP的理解
- python运维开发常用模块(5)文件目录对比模块filecmp
- Qt Quick小项目 - 登陆界面
- Zookeeper原理图
- 19条常用的MySQL优化方法(转)
- Java自学-类和对象 访问修饰符
- 【java】Execption的 e.getMessage()为null的解决方法
- 初始认知学习 .net core 逐步加深
- C#集合中根据多个字段分组 group by linq表达式