Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vuejs2 当元素没有id时,如何处理vuejs中的v-for?_Vuejs2 - Fatal编程技术网

Vuejs2 当元素没有id时,如何处理vuejs中的v-for?

Vuejs2 当元素没有id时,如何处理vuejs中的v-for?,vuejs2,Vuejs2,我经常遇到与v-for指令相关的错误 迭代中的元素希望具有v-bind:key指令 当使用这样的for循环时 <div v-for='person in people'> {{ person.name }} </div> {{person.name} 问题是,有时在极少数情况下,我没有个人的id钥匙。我想知道在这种情况下能做些什么 正如Ghanshyam在评论中提到的,您可以在v-for中轻松生成索引 <div v-for="(person, index) in

我经常遇到与
v-for
指令相关的错误

迭代中的元素希望具有
v-bind:key
指令

当使用这样的for循环时

<div v-for='person in people'> {{ person.name }} </div>
{{person.name}

问题是,有时在极少数情况下,我没有个人的
id
钥匙。我想知道在这种情况下能做些什么

正如Ghanshyam在评论中提到的,您可以在
v-for
中轻松生成索引

<div v-for="(person, index) in people" :key="index" >
    {{ person.name }}
</div>

{{person.name}


其他SO Post:

如果没有ID,则向键添加索引值,例如:
?是的,类似于此,并向键添加索引