watch内调用methods方法:
如果想要在watch里面调用methods里的方法,就不能这么写了,不能用箭头函数,watch需改成 handler (val, olVal)这种普通函数
watch: {
myObjNew: {
handler (val, olVal) {
console.log('我变化了', val, olVal)//但是val和olVal值一样
this.getList()
},
deep: true,
immediate: true
}
},
methods:{
getList(){
console.log(this.myObjNew)
}
}
```
网友评论