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

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 关注
  • 1563 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信