首页 > 技术文章 > vue3, watch只监听一次

-liujia 2021-05-25 19:31 原文

let flag = true
watch(xxx, ()=>{
if(flag && !xxx.value) {
flag = false
}
}, {
immediate: true
})
设置immediate为true代表如果在 wacth 里声明了 xxx 之后,就会立即先去执行里面的函数

推荐阅读