我想知道为什么当我在 VueJS 2 中使用 splice 时,它会删除最后一个索引而不是我想要的索引。看看这个例子https://jsfiddle.net/tiagomatosweb/t121ufk5/
removeSection: function(index) {
this.sections.splice(index, 1)
},
我错过了什么?
更新
我找到了它没有删除正确数组的原因。实际上,它是,但选择没有更新。
1) 例如,我将内部模型 var 用于 select v-model="fruitId"。2) 它必须是来自该部分的外部变量,正如您所写的 v-model="section.fruit"。
这就是诀窍。
然后我回来使用Vuejs索引并且工作得很好。