diff --git a/React 的源码深入/React 的深入探索 commitRootImpl.md b/React 的源码深入/React 的深入探索 commitRootImpl.md index 1096d62..cda4132 100644 --- a/React 的源码深入/React 的深入探索 commitRootImpl.md +++ b/React 的源码深入/React 的深入探索 commitRootImpl.md @@ -3,4 +3,12 @@ 进入 commitRootImpl 函数,首先会进入 do..while 循环内执行 flushPassiveEffects,直到 rootWithPendingPassiveEffects 不等于 null 才会跳出循环 ### flushPassiveEffects +这个函数在 useEffect 和 useLayoutEffect 阶段会用到; TODO + +### flushRenderPhaseStrictModeWarningsInDEV +从名字可以看出是开发环境相关的函数,似乎是针对 Strict 模式;TODO + +### markCommitStarted + +### markCommitStopped