Watcher里面的deps和newDeps具体是什么?
来源:4-6 依赖收集(下)

慕九州8047483
2020-04-07
这块有点晕,请黄老师解答下
写回答
1回答
-
deps 是维护 watcher 中所有收集到的依赖,而 newDeps 是新添加的依赖。在每次 watcher 执行 get 方法做完求值后,会做一个对比,遍历 deps 中的 dep,如果发现 dep 不在新添加的依赖 newDeps 中的话,则把这个 dep 从依赖中删除。这个是一种优化手段,具体的例子我在视频中也详细讲了,希望你再仔细看几遍视频。
112020-04-07
相似问题