1
0
Fork 0
Browse Source

vault backup: 2022-04-22 11:26:07

master
YuJian 3 years ago
parent
commit
1e8b732073
  1. 0
      React 的源码深入/React 的流程解析 - Fiber 递归.md
  2. 0
      React 的源码深入/React 的流程解析 - commit阶段.md
  3. 0
      React 的源码深入/React 的深入探索 - beginWork 和 completeWork.md
  4. 2
      React 的源码深入/React 的深入探索 - commitRootImpl.md

0
React 的源码深入/React Reconciler - Fiber 创建.md → React 的源码深入/React 的流程解析 - Fiber 递归.md

0
React 的源码深入/React 的流程解析 - commit阶段.md

0
React 的源码深入/React 的深入探索 - beginWork 和 completeWork.md

2
React 的源码深入/React 的深入探索 commitRootImpl.md → React 的源码深入/React 的深入探索 - commitRootImpl.md

@ -1,4 +1,4 @@
>commitRootImpl 是 React commit 阶段非常重要的一个函数,这个阶段完成了对 effectList 的遍历和页面渲染,这个函数处理可以分为三个阶段,分别是:before、mutation 和 after >commitRootImpl 是 React commit 阶段非常重要的一个函数,这个阶段完成了对 effectList 的遍历和页面渲染,这个函数处理可以分为三个阶段,分别是:before、mutation 和 layout
进入 commitRootImpl 函数,首先会进入 do..while 循环内执行 flushPassiveEffects,直到 rootWithPendingPassiveEffects 不等于 null 才会跳出循环 进入 commitRootImpl 函数,首先会进入 do..while 循环内执行 flushPassiveEffects,直到 rootWithPendingPassiveEffects 不等于 null 才会跳出循环
Loading…
Cancel
Save