key取值应该是用index还是id

Posted 单身girl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了key取值应该是用index还是id相关的知识,希望对你有一定的参考价值。

key值为index导致删除功能出问题

数组的key值,尽量不要用index,尤其是有删除功能的时候,这样会出问题:
index是区分数组里的每一个子元素的,用index作为key值,在删除的时候,比如删除了第一项,但是后续index改变,为0的是其它子元素(导致删除的可能是第二个子元素),(就是说index随着数组长度改变而改变,不像id之类的不会随之改变

随机生成id:$item.id + Math.random().toString(36).split(’.’)[1]

以上是关于key取值应该是用index还是id的主要内容,如果未能解决你的问题,请参考以下文章

#{key}和${key} 取值的区别

taro 列表渲染

Map<String,String>>怎么取值,并把里面的value值赋值给一个String变量,急,在线等

关于字典编辑及文件读写

js 定义像java一样的map方便取值

element-ui table循环select 取值(多个)