vue watch监听对象新旧值都一样问题
解决方法:
可在computed中复制一份数据出来,watch监听新的对象
computed:{
copyAnswers(){
return Object.assign({}, this.answers)
}
},
watch:{
copyAnswers:{//深度监听,可监听到对象、数组的变化
handler(newValue, oldValue){
},
deep:true //true 深度监听
}
},
vue watch监听对象新旧值都一样问题
解决方法:
可在computed中复制一份数据出来,watch监听新的对象
computed:{
copyAnswers(){
return Object.assign({}, this.answers)
}
},
watch:{
copyAnswers:{//深度监听,可监听到对象、数组的变化
handler(newValue, oldValue){
},
deep:true //true 深度监听
}
},
有建议,请留言!