一、修改属性(包含新增属性)
1)对象的
mounted () {
this.$set(this.data, "key", value)
}
或者
var vm = new Vue({..})
vm.set(this.data, "key", value)
2)数组的
mounted () {
this.$set(this.data, index, value)
}
或者
var vm = new Vue({..})
vm.set(this.data, index, value)
二、删除属性
1)对象的
mounted () {
this.$delete(this.data, "key")
}
或者
var vm = new Vue({..})
vm.delete(this.data, "key")
2)数组的
mounted () {
this.$delete(this.data, index)
}
或者
var vm = new Vue({..})
vm.delete(this.data, index)