答:
不能,用索引直接设置一个数组项时 或者 当你修改数组的长度时,Vue 不能检测到数组的变动。
也就是:vm.items[indexOfItem] = newValue和vm.items.length = newLength,这是由于 JavaScript 的限制,
为了解决他们,Vue 也提供了操作方法:
Vue.set
vm.$set(Vue.set的一个别名)
Array.prototype.splice
vm.items.splice(修改数组的长度)

Logo

前往低代码交流专区

更多推荐