一点点疑问
来源:8-10 关于vue3的调度scheduler的源码解析

有没有没被占用的昵称
2021-02-16
我们会在访问响应属性时track,增删改时候trigger。
track和trigger改不了targetMap。
targetMap的key为响应对象,值为一个depsMap。
depsMap的key为操作的key,值是一个dep。
dep是一个Set,里面是reactiveEffect方法。
有些地方还是不理解,请老师解答一下。
1. 这个targetMap仅仅是为了服务于watchEffect吗,在第八章中。
2. 我们把一些不需要的effect放入了effects之后调度处理,对effects做了什么吗?
后面几节感觉好难呀...
写回答
2回答
-
targetMap确实是为了存放effect的,但不仅仅只是watchEffect,所有的watch、computed、renderEffect都是。
不是很清楚你说的不需要的effect放入了effects,给个具体例子?
122021-02-18 -
有没有没被占用的昵称
提问者
2021-02-17
111
00
相似问题