Vue對象變化檢測

Vue 不容許在已經建立的實例上,動態地添加新的根級響應式屬性(root-level reactive property)。然而,能夠使用 Vue.set(object, key, value) 方法,將響應式屬性添加到嵌套的對象上。例如:javascript

var vm = new Vue({
 data: {
   userProfile: {
     name: 'Anika'
   }
 }})

能夠向嵌套的 userProfile 對象,添加一個新的 age 屬性:vue

vue.set(vm.userProfile, 'age', 27)
 還能夠使用 vm.$set 實例方法,這也是全局 Vue.set 方法的別名:java

vm.$set(this.userProfile, 'age' , 27)
 react

相關文章
相關標籤/搜索