我希望您能够将多个弹出框渲染到单个ReactDOM元素中。以下是React呈现的HTML结构。
<body>
<div id="modal-socket"></div> // Insert multiple here
<div id="wrapper">
// Other content goes here
</div>
</body>
我需要将多个组件渲染到 #modal-socket 中,这背后有一个很长的故事,但我想做类似于以下的操作:
ReactDOM.render(<AddMeasurableModal />, document.getElementById("modal-socket"));
ReactDOM.render(<AddMeasurableModal />, document.getElementById("modal-socket"));
ReactDOM.render(<AddMeasurableModal />, document.getElementById("modal-socket"));
显然,每次渲染调用都会替换#modal-socket的当前内容...所以我没有得到我的最终结果。 哎呀。
我搜索了一下,找到了一些答案,但没有符合我的需求。
干杯。