|
|
|
@ -6,7 +6,8 @@
@@ -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 |
|
|
|
|
|
|
|
|
|