vue心得之 源码解析v-for为什么要加key

为了标识该节点是该节点,优化patch算法,在某些情况下可以减少dom操作 具体使用场景即作用参考下源码(vue2) 由以上代码可以理解网上的这两张图了 对arrData= [a, b, c, d, e] 更新成arrData= [a, b, f, c, d, e] 在 v-for循环遍历后添加了key能标识原本的a, b, c, d, e,这样在更新数组后,vue做patch算法时能够通过key
相关文章
相关标签/搜索