虚拟DOM与Diff算法

虚拟dom       Virual DOM是用JS对象记录一个dom节点的副本,当dom发生更改时候,先用虚拟dom进行diff,算出最小差异,然后再修改真实dom。 也就是说,虚拟dom的框架/工具都是这么做的: 根据虚拟dom树最初渲染成真实dom 当数据变化,或者说是页面需要重新渲染的时候,会重新生成一个新的完整的虚拟dom。 拿新的虚拟dom来和旧的虚拟dom做对比(使用diff算法)。
相关文章
相关标签/搜索