如果问题看起来很愚蠢,我很抱歉,我正在接近redux / redux。
我无法理解我是否做错了什么:(
如果我有一个附加的组件,比方说,名为“user'
的商店部分
Class UserComponent extends React.Component {
[...]
}
const UserWithStore = connect(mapStateToProps)(TokenComponent);
其中地图状态为道具是:
const mapStateToProps = state => {
return {
user: state['user']
}
};
每当从用户组件中触发一个更新商店部分的操作,如:
this.props.dispatch(action)
基本上,组件进入循环,因为显然,我正在更新商店的相同部分。
是反模式吗?我必须检查以前的道具和当前的道具,或者我应该从不同的组件触发动作?
感谢您帮助我