vue3终止watch监听的办法
(0)

vue3终止watch监听的办法是:
将watch赋值给一个变量,当达到条件调用watch赋值的那个变量就可以终止监听了。如:

const stopWatch = watch(() => state.room, (newval, oldval) => {
    console.log("新值:", newval, "老值:", oldval);
}, 
{deep:true}//复杂嵌套的数据没有这个指令是无法检测到的。
);

setTimeout(()=>{
    // 停止监听
    stopWatch()
}, 5000)
本文为作者valive发布,未经允许禁止转载!
上一篇 下一篇
评论
评论已关闭 >_<

评论已关闭