【发布时间】:2017-03-31 02:27:56
【问题描述】:
我有一个组件,其中没有 componentWillRecieveProps 并且没有其他功能正在改变状态,尽管每当商店更新时,组件(包装在连接中)正在重新渲染(这是我想要的,但我不明白没有状态它是如何发生的)。我知道如果组件发生更改,connect 会为组件提供新的道具,但这会导致组件重新渲染吗?
【问题讨论】:
-
可以分享一下组件的简化代码吗?如果你传递了一些 props,当你将新的 props 传递给组件时,react 会计算差异,因此它会重建它的虚拟 DOM,并将差异传播到你的真实 DOM。 (在反应中称为和解过程)。而且这里跟redux没关系,就是单纯的react
标签: reactjs react-redux