diff --git a/React 的源码深入/React 的流程解析 - commit 阶段/React 的流程解析 - commit阶段.md b/React 的源码深入/React 的流程解析 - commit 阶段/React 的流程解析 - commit阶段.md index f990921..3c15c2f 100644 --- a/React 的源码深入/React 的流程解析 - commit 阶段/React 的流程解析 - commit阶段.md +++ b/React 的源码深入/React 的流程解析 - commit 阶段/React 的流程解析 - commit阶段.md @@ -23,6 +23,8 @@ flushRenderPhaseStrictModeWarningsInDEV(); 中间跳过一段逻辑无关和 performance 监控代码,进入对 Fiber Tree 和 effecrList 的一系列初始化 ```javascript +...... + root.finishedWork = null; root.finishedLanes = NoLanes; @@ -52,4 +54,8 @@ if (root === workInProgressRoot) { workInProgress = null; workInProgressRootRenderLanes = NoLanes; } -``` \ No newline at end of file + +// 以下省略 +``` + +最终走到 commitRootImpl 的第二个循环 \ No newline at end of file