1
0
Fork 0
Browse Source

vault backup: 2022-04-18 16:31:12

master
YuJian 3 years ago
parent
commit
c4208418ce
  1. 3
      自顶向下学 React 源码/React 源码的碎片记录.md

3
自顶向下学 React 源码/React 源码的碎片记录.md

@ -39,4 +39,5 @@
- createWorkInProgress 根据情况创建新的 Fiber 节点或者复用已有 Fiber 节点 - createWorkInProgress 根据情况创建新的 Fiber 节点或者复用已有 Fiber 节点
- 对于 Function Component 会调用 renderWithHooks 方法,这个方法会执行 Function Component 自身,返回的值就是 React.createElement 返回的 JSX 对象,这里和 Host Component 不一样 - 对于 Function Component 会调用 renderWithHooks 方法,这个方法会执行 Function Component 自身,返回的值就是 React.createElement 返回的 JSX 对象,这里和 Host Component 不一样
- reconcileChildren 根据 current Fiber 树、 WorkInProgress Fiber 树和 JSX 对象来生成子 Fiber 节点 - reconcileChildren 根据 current Fiber 树、 WorkInProgress Fiber 树和 JSX 对象来生成子 Fiber 节点
- WorkInProgress Fiber 节点不存在 alternate 有可能表示,在上一次更新中不存在这个 Fiber 节点 - WorkInProgress Fiber 节点不存在 alternate 有可能表示,在上一次更新中不存在这个 Fiber 节点
- 对于一个 Host Components la'ios
Loading…
Cancel
Save