1
0
Fork 0
Browse Source

vault backup: 2022-06-28 17:59:23

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

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

@ -190,7 +190,7 @@ function cloneUpdateQueue(current, workInProgress) { @@ -190,7 +190,7 @@ function cloneUpdateQueue(current, workInProgress) {
}
```
从processUpdateQueue
cloneUpdateQueue 函数出来回到 updateHostRoot 调用栈,会紧接着执行 processUpdateQueue 方法,这个方法和更新队列有关,暂时不展开讲
```javascript
function updateHostRoot(current, workInProgress, renderLanes) {
@ -231,7 +231,6 @@ function updateHostRoot(current, workInProgress, renderLanes) { @@ -231,7 +231,6 @@ function updateHostRoot(current, workInProgress, renderLanes) {
}
```
之后,再把 WorkInProgress Fiber 节点交给 processUpdateQueue 函数,这个函数主要是处理更新队列,在这里先不展开,TODO
再往后是一些针对服务端渲染的一些处理逻辑,服务端渲染也不是这次讨论的目的,也先跳过
最终调用 reconcileChildren 为 FIber 创建一个子 Fiber 节点并返回

Loading…
Cancel
Save