请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于对调度过程使用对象(Fiber)的理解

老师您好
我尽量按老师说的 先不管react如何更新的, 关注对象本身来理解~
老师帮看看理解的对不对
我主要是不太理解updateQueue和调度过程中产生的调度队列,newNode(由scheduleDeferredCallBack返回)的关系
是不是可以这么理解:
1. updateQueue会通过scheduleWork触发调度,调度的过程中产生newNode及队列
2. 如果产生了多个update, 调度过程中会对调度队列进行更新(newNode)
3. 调度队列和updateQueue并没有关联,调度队列和组件也没有对应关系

正在回答

1回答

我不是很确定你这里说的调度队列是指scheduler模块中的队列?updateQueue和异步调度本身没有什么直接的关系,异步调度只是关心本次调度的超时时间

0 回复 有任何疑惑可以回复我~
  • 提问者 软球球 #1
    看到第五章了 应该是fiberRoot和rootFiber的关系~ 老师厉害了
    回复 有任何疑惑可以回复我~ 2021-09-26 11:05:25
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信