React + Redux 更新状态未重新渲染

React + Redux Updated State Not Getting Re-Rendered

我正在尝试 React + Redux,我遇到了大多数人的问题。 React 没有更新(重新渲染)。

我已经阅读了关于同一问题的其他帖子,但我仍然无法解决我的问题 problem.I 能够更新状态但我无法更新组件的道具。

我做错了什么?

ActionCreator -

减速机-

商店 -

应用-

反应 -

开发者工具 -

首先我会尝试改变它的传递道具:

 ErrorMessage: state.ErrorMessage 

特定道具,在你的情况下是可见的

 isVisible: state.ErrorMessage.isVisible

当然,在那之后将可见性行更新为:

visibility {this.props.isVisible}

这是因为您要传递整个对象并仅更改其中的道具。我的猜测是 React 不会检测到这样的变化。如果有帮助,请告诉我!

编辑: 我用谷歌搜索了这个问题,我发现,可能对你有用: http://redux.js.org/docs/FAQ.html#react-not-rerendering

此致, 马吕斯