【发布时间】:2022-01-26 06:18:17
【问题描述】:
我有一个这样的功能性反应组件:
function ComponentA(){
function AddComponentB(){
return <><ComponentB /></>
}
useEffect(() => {
AddComponentB();
}, []);
return
<>
<div id="parent"></div>
</>
}
现在我了解到,一旦加载了 ComponentA,就会加载 useEffect 下的所有内容。我想将 ComponentB 添加到 id 为 parent 的 div 中。请帮助我了解如何指定添加组件的位置。
附:我知道我可以通过document.getElementById("parent").append(ComponentB) 做到这一点,但我正在寻找其他方式。
【问题讨论】:
标签: javascript reactjs react-functional-component