1分26秒

来源:4-5 依赖收集(上)

慕盖茨5496228

2021-06-20

老师同一时间只有一个watcher会被计算是什么意思?

写回答

1回答

ustbhuangyi

2021-06-20

因为全局的 Dep.target 维护的是当前正在被计算的 watcher,每次执行 watcher 的 get 方法去计算 watcher 的值的时候,都会先执行 pushTarget(this) 把当前的 watcher 更新到 Dep.target,所以当前时间只有这个 watcher 在计算。

0
1
慕盖茨5496228
非常感谢!
2021-06-21
共1条回复

Vue.js 源码深入解析 深入理解Vue实现原理

全方位讲解 Vue.js 源码,进阶高级工程师

4986 学习 · 1038 问题

查看课程

相似问题

1分25秒

回答 1

10分30秒

回答 1

10分28秒

回答 1

15分58秒

回答 1

15分30秒

回答 1