1
0
Fork 0
Browse Source

vault backup: 2022-06-28 11:03:53

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

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

@ -68,6 +68,9 @@ if (
此时会先调用 checkScheduledUpdateOrContext 函数检查 current 是否存在优先级相关的更新,关于 React 优先级相关我们先暂且按表不谈,进入 if 判断 此时会先调用 checkScheduledUpdateOrContext 函数检查 current 是否存在优先级相关的更新,关于 React 优先级相关我们先暂且按表不谈,进入 if 判断
- 不存在优先级相关的更新且 workInProgress 节点不存在 DidCapture flag - 不存在优先级相关的更新且 workInProgress 节点不存在 DidCapture flag
- 跳过后续的正式 beginWork 阶段,进入 baliout 也就是组件复用逻辑
- 以上判断条件不成立,且当前 current 节点不存在 ForceUpdateForLegacySuspense flag
-
```javascript ```javascript
// props 和 context 都没有发生变化,检查优先级相关 // props 和 context 都没有发生变化,检查优先级相关

Loading…
Cancel
Save