From b40a54a8e7abf50b00e51f41179789502fdaed3b Mon Sep 17 00:00:00 2001 From: YuJian Date: Sun, 24 Apr 2022 12:08:26 +0800 Subject: [PATCH] vault backup: 2022-04-24 12:08:26 --- .../React 的深入探索 - commitLayoutEffects.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/React 的源码深入/React 的流程解析 - commit 阶段/React 的深入探索 - commitLayoutEffects.md b/React 的源码深入/React 的流程解析 - commit 阶段/React 的深入探索 - commitLayoutEffects.md index 8423fe4..7bf92f4 100644 --- a/React 的源码深入/React 的流程解析 - commit 阶段/React 的深入探索 - commitLayoutEffects.md +++ b/React 的源码深入/React 的流程解析 - commit 阶段/React 的深入探索 - commitLayoutEffects.md @@ -10,4 +10,9 @@ commitMutationEffects 对应 commit 中的 layout 阶段,leyout 阶段会遍 ### commtHookEffectListMount 遍历 effectLayout 依次执行它们 useLayoutEffect 的回调函数,这些步骤都是同步执行的 +### schedulePassiveEffects +内部调用 enqueuePendingPassiveHookEffectUnmount 函数 和 enqueuePendingPassiveHookEffectMount 函数 + +### enqueuePendingPassiveHookEffectUnmount + ### commitAttachRef