“Vue Watch Handler” Ответ

Vue Watch Handler

data: function ()  {
    return {
       questions: []
    }
},
    
watch: {
   questions: {
       handler: function(val, oldVal) {
           this.foo(); // call it in the context of your component object
       },
       deep: true
    }
},      
    
methods: {
    foo() {
        console.log("foo called");
    }
}
Suman Majhi

vuejs set

Vue.set(vm.someObject, 'propertyName', value)
// Or using alias
this.$set(this.someObject, 'propertyName', value)
// For an array, simply repalce propertyName with the index
this.$set(this.someArray, indexOfItem, value)
// Or assign new props to an object
this.someObject = Object.assign({}, this.someObject, { a: 1, b: 2 })
SmokeFrog

Ответы похожие на “Vue Watch Handler”

Вопросы похожие на “Vue Watch Handler”

Больше похожих ответов на “Vue Watch Handler” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования