【发布时间】:2018-07-15 23:32:09
【问题描述】:
我将在现有网站中渲染一个 React 组件,根元素的示例可能是:
<div id="root"></div>
我想做的是,访问根元素内的任何 html 以开始,例如:
<div id="root">Hello world</div>
文档seems to indicate 您可以按照以下方式做一些事情:
ReactDOM.render() 不修改容器节点(只修改 容器的孩子)。可以插入一个 组件到现有的 DOM 节点而不覆盖现有的 孩子们。
我尝试使用 refs 访问,但我无法访问这些子 DOM 元素,有谁知道我该如何实现?
<div id="root" ref="root">Hello world</div>
【问题讨论】:
-
你想对现有的子元素做什么?
-
为什么不使用状态并将其传递给子元素?
标签: javascript reactjs