Vue 面试题五 @酷酷的小航航

详述虚拟DOM中的diff算法 虚拟DOM对比时,会用到diff算法 当数据发生变化的时候就会被比对 要么改变了state 要么改变了props setState方法 同层比对,如果一致,那么继续比对第二层,如果比对一样,继续往下比对。 如果比对不一样,就不会网下比对了,不一样的用新的覆盖掉DOM节点,会造成重复节点的浪费, 遍历key问题 假如数组中有五条数据,渲染到页面,然后生成五个虚拟DOM
相关文章
相关标签/搜索