1
0
Fork 0
Browse Source

vault backup: 2022-05-09 15:38:21

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

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

@ -1,6 +1,8 @@ @@ -1,6 +1,8 @@
>这个函数的任务是创建 WorkInProgress 树的 Fiber 节点,根据传入参数的判断是复用已有的 Fiber 节点或是创建新的 Fiber 节点
createWorkInProgress 在 Fiber 递归开始前和进入 Bailout 逻辑的时候都会被触发,逻辑开始会先判断传入的 Fiber 节点是否存在 alternate 属性。
createWorkInProgress 在 Fiber 递归开始前和进入 Bailout 逻辑的时候都会被触发,React 为了提高效率会尽可能的复用 Fiber,如果
逻辑开始会先判断传入的 Fiber 节点是否存在 alternate 属性。
```javascript
function createWorkInProgress(current, pendingProps) {

Loading…
Cancel
Save