在 Vue 中,如果你想为一个对象动态添加属性和值,你需要使用 Vue.set(object, key, value) 方法。这个方法会向对象中添加一个新的属性,并确保这个新属性能触发视图更新。
例如:
let vm = new Vue({
data: {
myObject: {
name: 'John',
age: 30
}
}
})
Vue.set(vm.myObject, 'gender', 'male')
在 Vue 中,如果你想为一个对象动态添加属性和值,你需要使用 Vue.set(object, key, value) 方法。这个方法会向对象中添加一个新的属性,并确保这个新属性能触发视图更新。
例如:
let vm = new Vue({
data: {
myObject: {
name: 'John',
age: 30
}
}
})
Vue.set(vm.myObject, 'gender', 'male')