组件呈现以下React元素树。父DOM节点更改类型时ReactJS协调
<div>
<Counter />
</div>
然后发生状态或道具变化并且触发渲染,导致以下React元素树。
<span>
<Counter />
</span>
请问Counter
组件的实例被完全重新实例化,构造函数和所有?
如果是这样,这是否相同的行为适用于非根节点如:
<div>
<div>
<Counter />
</div>
</div>
过渡到...
<div>
<span>
<Counter />
</span>
</div>
谢谢。所以它是'Counter'组件的全新实例。 – Ben
是的,因为它会摧毁它,然后重新安装。 –