vue $set使用时机
Vue 不能检测到对象属性的添加或删除。
Vue 不能检测以下变动的数组:
1. 当你利用索引直接设置一个项时,例如: vm.item[index] = newValue
2. 当你修改数组的长度时,例如: vm.items.length = newLength
可以使用Vue.set(object, key, value) 和 this.$set(object, key, value)
工欲善其事 必先利其器
Vue 不能检测到对象属性的添加或删除。
Vue 不能检测以下变动的数组:
1. 当你利用索引直接设置一个项时,例如: vm.item[index] = newValue
2. 当你修改数组的长度时,例如: vm.items.length = newLength
可以使用Vue.set(object, key, value) 和 this.$set(object, key, value)