关于 watch和watchEffect的一些疑惑
为什么让他们停止是直接让他们变成一个函数就能停止了
watch第三个参数 immediate: true使用以后 便不再能获取过去的值了 这是否说明使用了这个参数以后会将watch直接变成watchEffect
7
收起
正在回答 回答被采纳积分+1
1回答
好帮手慕星星
2022-05-03 15:43:39
同学你好,解答如下:
1、停止方式是官方文档中提供的,参考:
https://v3.cn.vuejs.org/guide/reactivity-computed-watchers.html#%E5%81%9C%E6%AD%A2%E4%BE%A6%E5%90%AC
watchEffect返回值是一个函数,调用这个函数就可以停止,watch也是一样的道理,知道怎么使用即可。
2、watch加了第三个参数,不能说明watch变为watchEffect,说明的是watch和wacthEffect都是立即执行的,其余区别还是存在的。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星