From 2783b3682fa6e11416fdb117412b43b6e1d17710 Mon Sep 17 00:00:00 2001 From: YuJian Date: Sun, 24 Apr 2022 12:03:25 +0800 Subject: [PATCH] vault backup: 2022-04-24 12:03:25 --- .../React 的深入探索 - commitLayoutEffects.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/React 的源码深入/React 的流程解析 - commit 阶段/React 的深入探索 - commitLayoutEffects.md b/React 的源码深入/React 的流程解析 - commit 阶段/React 的深入探索 - commitLayoutEffects.md index 4fed44c..8423fe4 100644 --- a/React 的源码深入/React 的流程解析 - commit 阶段/React 的深入探索 - commitLayoutEffects.md +++ b/React 的源码深入/React 的流程解析 - commit 阶段/React 的深入探索 - commitLayoutEffects.md @@ -5,6 +5,9 @@ commitMutationEffects 对应 commit 中的 layout 阶段,leyout 阶段会遍 调用 commitLayoutEffectOnFiber 当 Fiber 存在 ref 标记,会执行 commitAttachRef 函数用于处理 ref 属性 -### commitLayoutEffectOnFiber +### commitLayoutEffectOnFiber/commitLifeCycles + +### commtHookEffectListMount +遍历 effectLayout 依次执行它们 useLayoutEffect 的回调函数,这些步骤都是同步执行的 ### commitAttachRef