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