老师为什么要标记静态节点和静态根节点呢?
来源:7-2 optimize(下)

橙宝宝
2019-12-06
标记了静态节点不就够了吗?
写回答
1回答
-
make static 就是为了后续 make static root
make static root 会在渲染过程中生成一个静态子 tree,也就是给 vnode 标记 isStatic,这样在 patchVnode 过程中就可以判断并跳过子树的对比。012019-12-07
相似问题
老师为什么要标记静态节点和静态根节点呢?
来源:7-2 optimize(下)
橙宝宝
2019-12-06
标记了静态节点不就够了吗?
1回答
make static 就是为了后续 make static root
make static root 会在渲染过程中生成一个静态子 tree,也就是给 vnode 标记 isStatic,这样在 patchVnode 过程中就可以判断并跳过子树的对比。
相似问题