【发布时间】:2018-10-05 07:48:18
【问题描述】:
我有一个包含 React 应用程序和其他 HTML 元素的项目。 意思是:
ReactDOM.render(<Element1/>, document.getElementById('element1')
<some section with HTML />
ReactDOM.render(<Element2/>, document.getElementById('element2')
问题是将变量/props/state 从一个 ReactDOM.render 传递到另一个。
我该怎么做?
我目前使用的是全局变量window,但是修改后并没有刷新第二个ReactDOM.render中的数据。
【问题讨论】:
-
你有 XY 问题。如果这是两个不相关的小部件,则不必使用 ReactDOM.render 渲染它们。它们可能是门户。
标签: javascript reactjs react-dom