computed: {
TrafModeObj() {
return this.customForm.TrafModeObj
}
},
watch:{
TrafModeObj(newValue, oldValue) {
debugger
console.log(chkTrafModeObj())
//chkTrafModeObj()
},
deep: true
}
vue watch 如何监听一个对象的某个属性没有变化?我想在newValue === oldValue ===""的时候去校验input,让输入框不能为空.
watch
只有当数据发生变化时才监听到,你想实现这种功能,可以换一种方式,比如存储初始值,在input中触发change
或者blur
事件,在事件中将值与初始值进行比对。