我有一个容器,其中包含一些带有<div id="ID"></div>
的html。我有一个反应有状态的组件,我想使用
React.render(<ChildComponent data={this.props.data} />, document.getElementById('ID'))
当我在childcomponent中调用一个动作并更改了redux状态时,父容器的props不会更新,只有ChildComponent用旧值重新渲染。刷新页面时,这些道具会更新。
这是什么解决方案?有没有其他方法在html中呈现React组件,以便可以使用新的道具更新道具?
答案 0 :(得分:0)
您可以分享zdt
及其家长的代码吗?有很多事情你可能做错了,但突出的是你看起来像是与父母分开渲染而不是作为其父母的子“支柱”,如下所示:
format()
官方文档也有很多关于如何入门的例子:https://facebook.github.io/react/docs/hello-world.html
希望这有帮助!