1
0
Fork 0
Browse Source

vault backup: 2022-04-26 11:12:36

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

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

@ -6,7 +6,8 @@
第一段是针对开发环境的逻辑,先跳过 第一段是针对开发环境的逻辑,先跳过
首先会对 current 做空值判断,这个 current 就是 React 双缓存机制中的 current Fiber 树的 Fiber 节点,对于首屏渲染而言这里传入的节点会是 FiberNode,也就是除了 FiberRootNode 外的第一个 Fiber 节点, 在进入主要函数逻辑之前,会先进入一个对 current 的空值判断,这个 current 就是 React 双缓存机制中的 current Fiber 树的 Fiber 节点,然后进入b
对于首屏渲染而言这里传入的节点会是 FiberNode,也就是除了 FiberRootNode 外的第一个 Fiber 节点,具体可以看 [[React 的深入探索 - createWorkInProgress]]
```javascript ```javascript

1
React 的源码深入/React 的流程解析 - Fiber 递归/React 的深入探索 - createWorkInProgress.md

@ -0,0 +1 @@
>这个函数的任务是创建 WorkInProgress 树的 Fiber 节点,更加传入参数的判断是复用已有的 Fiber 节点或是创建新的 Fiber 节点
Loading…
Cancel
Save