为了账号安全,请及时绑定邮箱和手机立即绑定

Redux连续多次dispatch会触发多次render吗?

Redux连续多次dispatch会触发多次render吗?

一只甜甜圈 2018-08-31 14:06:19
Redux连续多次dispatch会触发多次render吗
查看完整描述

1 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

可能是你的action没有connect到组件上,没有把这个方法传过来。 

参考我写的一个方案 

<pre t="code" l="js">

@connect(

state =; state,

dispatch =; bindActionCreators(action, dispatch)

2.根据redux文档的方案


<pre t="code" l="js">


// 哪些 action 创建函数是我们想要通过 props 获取的看

function mapDispatchToProps(dispatch) {

return {

onIncrement: () =; dispatch(increment())

};

}


export default connect(

mapDispatchToProps

)(Counter);


查看完整回答
反对 回复 2018-09-16
  • 1 回答
  • 0 关注
  • 1685 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号