watch 问题
来源:3-11 侦测变化 - watch
loewe0202
2020-11-13
老师,你好,请问我如果需要 watch person 对象该如何写呢?
// toRefs
const refData = toRefs(data);
watch([refData.count, () => data.person], (newVal, oldVal) => {
console.log('wath: ', newVal, oldVal);
});
这样打印的还是 Proxy
写回答
1回答
-
张轩
2020-11-14
同学你好 getter 函数可以深层的 你继续往下就可以了 例子
setup() { const data = reactive({ person: {name: 'viking'} }) watch(() => data.person.name, (newValue, oldValue) => { alert(newValue) }) return { data } }
00
相似问题