VUE中的v-for

Posted ygsrjr

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VUE中的v-for相关的知识,希望对你有一定的参考价值。

今天使用vue中的v-for出现了错误,在网上查阅了许多资料,都是说需要自定义一个key值。

v-for中的key来给每个节点做一个唯一的标识,diff算法就可以正确的识别此节点,找到正确的位置区插入新的节点;key的主要作用是为了高效的更新虚拟dom,另外vue在使用相同标签名元素的过渡切换时,也会使用到key属性,目的是让vue可以区分它们,否则vue只会替换其内部属性而不会触发过渡效果。


v-for中带上key,防止vue替我们去计算DOM。可以简单的这样理解:加了key(一定要具有唯一性)。

以上是关于VUE中的v-for的主要内容,如果未能解决你的问题,请参考以下文章

vue.js 的 v-for 中的条件?

Vue 3 & Composition API:v-for 循环中的模板引用错误:仅获取代理

vue常见指令的使用 v-for

VUE中的v-for

Vue.js 的一个小技巧---利用v-for中的index值,来实现隔行变色

Html、Vue、Laravel - v-for 和 table 中的循环