Vue.js watch监视属性知识点总结

2020-06-12 21:08:16易采站长站整理

deep:深度监听,默认false
handler:回调函数
immediate:页面初始化时是否触发回调,默认false


var vm = new Vue({
el:'#app',
data: {
name: '郭靖',
age: 20,
wife: {
name: '黄蓉',
sex: '女'
}
},
watch: {
wife:{
deep:true,
handler:function(newVal,oldVal){
console.log('value is change')
},
immediate:true
}
}
})

vm.wife.name = '黄帮主' // 触发wife属性对应的回调

以上就是关于Vue.js watch监视属性的全部知识点,感谢大家的学习和对软件开发网的支持。