vue-dragging
vue-dragging copied to clipboard
:key是用来排序的关键吗?
我发现用数组的索引当key的话,排序会混乱。key是用来排序的吗?并且不能改变,对吗???
我也发现了这个问题 实际使用中 发现如果数组元素是对象的话 key只能是这个对象 否则无法排序 但是相对的就会因为key的类型报错
key 不能用数组的索引,建议使用特定的参数来做key
arr: [{ id: 'a', val: 1 }, { id: 'b', val: 2 }, { id: 'c', val: 2 }]
<div v-for="item in arr" :key="item.id">
请问下这个问题解决了没有,用id做key的话,拖拽也失效呢