关于scheduleWork问题
来源:4-2 scheduleWork
chanchan666
2019-08-10
setState时为啥要把组件的rootFiber加入到调度队列,而不是组件本身呢??一个组件的setState只影响本组件自己 不是吗???
写回答
1回答
-
大部分情况下确实如此。但是啊,首先我们有batchedUpdate,每一次setState并不一定只有一个组件被更新。第二,把root加入队列是为了更好得进行调度,我们可以把所有更新的优先级都列在root上,以便删选。
00
相似问题
expirationTime
回答 1
老师,关于重名的这个方法
回答 1