Vuejs 2 + 拼接

Vuejs 2 + splice

我想知道为什么当我在 VueJS 2 中使用拼接时它会删除最后一个索引而不是我想要的索引。 看看这个例子 https://jsfiddle.net/tiagomatosweb/t121ufk5/

removeSection: function(index) {

            this.sections.splice(index, 1)
    },

我错过了什么?

更新

我找到了它没有删除正确数组的原因。实际上是,但是 select 没有更新。

1) 例如,我正在为 select v-model="fruitId" 使用内部模型变量。 2) 它必须是来自该部分的外部变量,如您所写 v-model="section.fruit".

这就是诀窍。

然后回来用Vuejs索引,效果很好

https://jsfiddle.net/tiagomatosweb/t121ufk5/2

我找到了它没有删除正确数组的原因。实际上是,但是 select 没有更新。

1) 例如,我正在为 select v-model="fruitId" 使用内部模型变量。 2) 它必须是来自该部分的外部变量,如您所写 v-model="section.fruit".

这就是诀窍。

然后回来用Vuejs索引,效果很好