关于watcher的四种模式
来源:5-3 计算属性 VS 侦听属性(3)

沈剑心23333
2019-07-16
老师,vue的官方文档给出的watcher模式只有deep和immediate,这个和源码里面的四种模式是什么关系呢?
写回答
1回答
-
ustbhuangyi
2019-07-16
computed(lazy) watcher 给计算属性用的,render watcher 是监听组件重新渲染用的,user watcher 是给用户自定义监听器用的。
deep 决定是否 watch 内部深层属性的变化,immediate 表示 watcher 创建后是否立刻执行回调函数,sync 表示这个 watcher 观测到变化是不是同步(当前 tick)执行,这仨主要是给 user watcher 用的。
022019-07-16
相似问题