**循环操作:**
2.2.0+ 的版本里,当在组件中使用 v-for 时,key 现在是必须的。
* cityList:循环的数据(数组/对象)
* ![](https://box.kancloud.cn/7b46e3712bcd5251343ac08c01bfc53b_442x98.png)
* v-for 也可以取整数。在这种情况下,它将重复多次模板。
![](https://box.kancloud.cn/1279f751734017c96fde1a4ffcaeae26_426x66.png)
# 关于v-for的报错:
error信息:**Duplicate keys detected: '0'. This may cause an update error**
原因:有两个一样的v-for,造成key值相同,每项需要提供一个唯一 key 属性。
**解决方法:**
理想的 key 值是每项都有的且唯一的 id
可以换个标识就可以,比如:
```
:key="'type'+index"
```