From 0ac90828dac0d2cd476f163351f26641cb9f7547 Mon Sep 17 00:00:00 2001 From: YuJian Date: Tue, 28 Jun 2022 10:43:53 +0800 Subject: [PATCH] vault backup: 2022-06-28 10:43:53 --- .../React 的深入探索 - beginWork.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/React 的深入探索/React 的流程解析 - Fiber 递归/React 的深入探索 - beginWork.md b/React 的深入探索/React 的流程解析 - Fiber 递归/React 的深入探索 - beginWork.md index 415bf60..4fe69ad 100644 --- a/React 的深入探索/React 的流程解析 - Fiber 递归/React 的深入探索 - beginWork.md +++ b/React 的深入探索/React 的流程解析 - Fiber 递归/React 的深入探索 - beginWork.md @@ -69,9 +69,10 @@ if ( // props 和 context 都没有发生变化,检查优先级相关 var hasScheduledUpdateOrContext = checkScheduledUpdateOrContext(current, renderLanes); -// 不存在优先级相关的 if ( + // 不存在优先级相关的更新 !hasScheduledUpdateOrContext && + // workInProgress Fiber 节点上不存在 effect Flag (workInProgress.flags & DidCapture) === NoFlags ) { didReceiveUpdate = false;