From 21ac0faca50890a5a8b14971259ddb102060d2ae Mon Sep 17 00:00:00 2001 From: YuJian Date: Wed, 20 Apr 2022 15:42:34 +0800 Subject: [PATCH] vault backup: 2022-04-20 15:42:34 --- 自顶向下学 React 源码/React 源码的碎片记录.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/自顶向下学 React 源码/React 源码的碎片记录.md b/自顶向下学 React 源码/React 源码的碎片记录.md index ae04626..0f3aca8 100644 --- a/自顶向下学 React 源码/React 源码的碎片记录.md +++ b/自顶向下学 React 源码/React 源码的碎片记录.md @@ -34,4 +34,4 @@ - 如果一个 Fiber 节点存在 effectTag,那么它会其他包含 effectTag 的 Fiber 节点链接形成一个链表,在 commit 阶段只需要遍历这个链表就能找出需要变动的 Fiber 节点 - 在 commit 节点遍历 effectList 的操作叫做 mutation - ClassComponent 的 getSnapshotBeforeUpdate 生命周期是在 before mutation 阶段被调用的 -- useEffect 的回调函数会在 before mutation 阶段会以普通you'xian'j \ No newline at end of file +- useEffect 的回调函数会在 before mutation 阶段会以普通优先级被调度,然后在 commit 阶段执行完毕之后再异步执行 \ No newline at end of file