【发布时间】:2018-10-05 15:59:37
【问题描述】:
我有一个组件有这样的情况:
-
从服务器获取数据并将页面的 reducer 更新为
statuspending、success或fail通过调度。 -
mapStateToProps确实包含页面 reducer 中的页面status,因为status键是出现在this.props。 -
我希望
shouldComponentUpdate在我收到fail状态调度后触发,但它确实不会被调用,而且我的应用只是停留在“介于”状态,无法触发如果status是除pending之外的任何内容,它依赖于shouldComponentUpdate触发并告诉它渲染。
我注意到shouldComponentUpdate 有时会在几次分派后被解雇,就像它在等待它们累积或其他什么,不确定..
有人知道为什么shouldComponentUpdate 没有在我最后一次发送后自动触发fail 状态被发送吗?
【问题讨论】:
-
你能显示任何代码吗?
-
我不想发布代码,因为我确定这是我的特定代码中的内容,因为我创建的简化测试没有重现它。
标签: javascript reactjs redux react-redux