1
0
Fork 0
Browse Source

vault backup: 2022-06-28 10:43:53

master
YuJian 2 years ago
parent
commit
0ac90828da
  1. 3
      React 的深入探索/React 的流程解析 - Fiber 递归/React 的深入探索 - beginWork.md

3
React 的深入探索/React 的流程解析 - Fiber 递归/React 的深入探索 - beginWork.md

@ -69,9 +69,10 @@ if (
// props 和 context 都没有发生变化,检查优先级相关 // props 和 context 都没有发生变化,检查优先级相关
var hasScheduledUpdateOrContext = checkScheduledUpdateOrContext(current, renderLanes); var hasScheduledUpdateOrContext = checkScheduledUpdateOrContext(current, renderLanes);
// 不存在优先级相关的
if ( if (
// 不存在优先级相关的更新
!hasScheduledUpdateOrContext && !hasScheduledUpdateOrContext &&
// workInProgress Fiber 节点上不存在 effect Flag
(workInProgress.flags & DidCapture) === NoFlags (workInProgress.flags & DidCapture) === NoFlags
) { ) {
didReceiveUpdate = false; didReceiveUpdate = false;

Loading…
Cancel
Save