这个问题没有深入研究,
不过可能是某个过程中引用被改了,
使用 this.$set(this.dataObj,"taxPoint", 12)
, 将需要监听的值重新set一下就好了,
即可监听到
'dataObj.taxPoint': {
handler (newValue, oldValue) {
if (this.dataObj.taxPoint == null) {
this.$set(this.dataObj,"taxPoint", 12)
}
this.watchPrice()
},
},