让我说这个对象数组:
data = [
{ id:1, value="a" },
{ id:2, value="b" },
{ id:3, value="c" },
{ id:4, value="d" }
]
我需要获取每个对象的ID,并使用该ID将v-model分配给该对象的值,因为我使用vue-tables-2来克隆数据,如果我使用的话像列表中的v模型一样,克隆的数据会更新,而不是原始数据。
我尝试使用另一种方式声明一个关联数组:
tempData: {}
然后保存这样的值:
this.tempData[result.id] = result.value
但除非任何输入表单发生模糊事件,否则模型不会自行更新。
另一种方法是使用索引数组:
tempData: []
创建了我实际上害怕的未定义索引,因为id是自动增量创建的。它可能会对我的数据产生任何影响