v-for 循环遍历
v-for
对数组或者是对象进行遍历
使用
-
遍历数组
-
遍历中没有下标(index)值
<li v-for="item in movies">{{item}}</li> movies: ['《星际穿越》', '《弱点》', '《一条狗的使命》', '《夏洛特烦恼》']
-
遍历过程中有下标(index)值
<li v-for="(item, index) in movies">{{index}}.{{item}}</li> movies: ['《星际穿越》', '《弱点》', '《一条狗的使命》', '《夏洛特烦恼》']
-
-
遍历对象
-
遍历值(value)
<li v-for="item in movies">{{item}}</li> movies: { name: 'xyb', age: 20, sex: 'M' }
-
遍历键/值(key/value)
<li v-for="(value, key) in movies">{{key}}-{{value}}</li> movies: { name: 'xyb', age: 20, sex: 'M' }
-
遍历键/值/下标(key/value/index)
<li v-for="(value, key, index) in movies">{{index}}-{{key}}-{{value}}</li> movies: { name: 'xyb', age: 20, sex: 'M' }
-
组件的key属性
在使用 v-for
的时候,给对应的元素或者组件添加上一个 🔑 :key
属性