Vue3 watchEffect
watchEffect和watch的对比
都能监听数据的变化,不同的是监听数据的方式不同。
watch要明确指出要监听的数据
watchEffect不用明确指出要监听的数据,函数中用到哪些属性就监听那些属性。
watchEffect(() => { if (person.age > 22) { console.log('数据超出'); } });
watchEffect和watch的对比
都能监听数据的变化,不同的是监听数据的方式不同。
watch要明确指出要监听的数据
watchEffect不用明确指出要监听的数据,函数中用到哪些属性就监听那些属性。
watchEffect(() => { if (person.age > 22) { console.log('数据超出'); } });