<div id="app">
<!-- item 数组中的项 -->
<p v-for="item in list">{{item}}</p>
<hr/>
<p v-for="(item, i) in list">索引:{{i}} --- 每一项:{{item}}</p>
</div><script type="text/javascript">
var vm = new Vue({
el: '#app',
data: {
list: ['1','2','3','4','5','6']
},
methods: {
}
});
</script>
为什么渲染获取的索引和数组中的元素错位呢?索引中得到的是数组中的每一项,数组元素得到的是对应的索引
i 索引代表的就是下标,下标就是从 0 开始的,他这个没有错位


但在我的代码中,不应该是 i 代表索引,item 代表的是数组中的元素吗??
老师这里用你的代码出来的是对的,实在不行的话老师明天远程看一下


问题:这种报错是什么意思,左侧的名字换了几个还是一样的报错。
那不是报错,这是webstorm自动检索的