【发布时间】:2018-03-03 13:39:23
【问题描述】:
我从消息来源中了解到,如果我更新任何组件的状态而不是整个 virtual dom 将被渲染?是真的吗?如果是,那为什么不调用所有组件的渲染方法?
另外,需要澄清以下几点 -
- Virtual Dom 实际上是什么?有什么实际的例子吗?
我假设如果我们将虚拟 dom 与实际 dom 进行比较,虚拟 dom 更新 dom 所需的时间比真实 dom 少。但是如何实际证明这一点呢?
react 如何使用 diffing algorithm 仅更新相应的组件 发生变化的地方(如果我使用 setState 方法)
非常感谢任何视频讲座。
【问题讨论】:
-
I've read from the sources…— 你在哪里读到的?什么来源?为什么不包括在你的问题中?
标签: reactjs virtual-dom