[英]How can you find the ReactDOM root from inside the render tree?
findDOMNode
可用於查找給定組件的 DOM 節點,但我不確定如何遍歷樹以找到最初傳遞給ReactDOM.render()
的相同節點。
例如
從 App 內部發現元素root
,我們有:
ReactDOM.render(
<App />,
document.getElementById('root')
);
React 會在內部存儲這個嗎?
您究竟為什么要查找具有"root"
ID 的元素? render
function 的第二個參數是獲取該元素,所以你知道。
但真正的問題是你想要 React 組件還是它被綁定的實際 DOM 元素,因為這之后的一切都是 VDOM(虛擬 DOM)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.