2020-1-7 vue中watch的学习笔记
一、简洁的说:
watch的作用可以监控一个值的变换,并调用因为变化需要执行的方法。
可以通过watch动态改变关联的状态。
二、应用:
export default {
public data:string = '0'
@Watch(‘data’)
public changVal(newVal,objVal){
// 因为变化需要执行的方法
}
}
三、需要注意的情况:
export default {
public data:string = '0'
@Watch(‘data’)
public changVal(newVal,objVal){ this.data = newVal
// 如果这里直接操作data,会造成死循环
}
}