virtual dom

2019-11-09  本文已影响0人  木中木

首先,我们要知道react里面 virtual dom结构:

    const dom = {
        tagName: 'div',
        properties: {
            style: [],
            ...
        },
        key:'',
        children: [],
    }

上述结构非常清晰明了,virtual dom中的节点称为reactNode,reactNode分为 reactElement,reactText, ReactFragment, 其中reactElement又分为reactComponentElement和reactDomElement。 null、undefined、boolean都是reactEmpty元素。

  1. 清空子节点
  2. 注销事件代理
  3. 销毁rootNodeID
  4. 销毁domId
上一篇下一篇

猜你喜欢

热点阅读