vue 之 watch踏坑之旅---vuex
2020-09-22 本文已影响0人
一只鱼_d589
好好地watch怎么不起作用呢
通常情况下,watch来监听数据变化时是生效的,但是不知道啥时候就抽抽了,
eidtIntervalData(state, payload) {
state.realTimeRect = payload;
},
在.vue页面中监听
watch: {
realTimeRect: {
handler(val, oldval) {
if(val) {
// 要做的
}
},
deep: true
},
},
但是并没有起作用
这个时候,进行这一步操作就可以正常监听了,我也是看别人的,别人也不知道为什么
eidtIntervalData(state, payload) {
state.realTimeRect = payload;
let __VALUE__ = JSON.parse(JSON.stringify(state.realTimeRect));
state.realTimeRect = __VALUE__;
},