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;