v-for="(item, index) in items"
。(也许是因为item显得更加重要,所以将item排在前面)
<ul>
<li v-for="(item,index) in anime">{{index+1}}-{{item}}</li>
</ul>
data: {
anime: [‘进击的巨人‘, ‘狐妖小红娘‘, ‘天宝伏妖录‘, ‘东京食尸鬼‘],
<ul>
<li v-for="(value,key) in info">{{key}}:{{value}}</li>
</ul>
data: {
info: {
name: "super咖啡",
age: 21,
height: 1.68
}
<p v-for="count in 10">这是第{{count}}次循环</p>
假设要在一个节点列表abcde的bc之间插入一个新节点f.在添加key属性前,diff算法默认是将c更新成f,d更新成c,e更新成d,最后再插入e
而在添加key属性后,key为每一个节点做了一个标识,diff算法可以准确高效的在要求的位置插入新节点
为key赋的值必须要与元素具有一一对应的关系
<li v-for="(item,index) in anime" :key="item">{{index+1}}-{{item}}</li>
原文:https://www.cnblogs.com/jincanyu/p/14352942.html