摘要:
1、DOM 节点树 高效的更新所有这些节点会是比较困难的,因为原生的DOM节点属性很多,渲染性能差。 2、虚拟 DOM “虚拟 DOM”是我们对由 Vue 组件树建立起来的整个 VNode 树的称呼。 Vue 的模板实际是编译成了 render 函数。 3、渲染流程 说明: (1)模板templat 阅读全文
posted @ 2018-11-19 18:31
孟繁贵
阅读(1164)
评论(0)
推荐(0)
摘要:
1、diff比较算法 图示: diff比较只会在同层级进行, 不会跨层级比较。 所以diff是:广度优先算法。 时间复杂度:O(n) 代码示例: 我们可能期望将<span>直接移动到<p>的后边,这是最优的操作。 但是实际的diff操作是: (1)移除<p>里的<span> (2)创建一个新的<sp 阅读全文
posted @ 2018-11-19 17:11
孟繁贵
阅读(4350)
评论(0)
推荐(0)

浙公网安备 33010602011771号