From 84885a1f4e47390511de958e4dc5d9a484e2bb0f Mon Sep 17 00:00:00 2001 From: YuJian Date: Fri, 22 Apr 2022 11:16:08 +0800 Subject: [PATCH] vault backup: 2022-04-22 11:16:07 --- .../React 的深入探索 commitRootImpl.md | 8 ++++++++ 1 file changed, 8 insertions(+) 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