1
0
Fork 0
Browse Source

vault backup: 2022-04-16 21:24:45

master
YuJian920 3 years ago
parent
commit
4c6f8d18c4
  1. 5
      React 的源码深入/React Reconciler - Fiber 创建.md

5
React 的源码深入/React Reconciler - Fiber 创建.md

@ -76,7 +76,10 @@ createInstance 会调用 createElement 方法创建一个 DOM 实例,并调用 @@ -76,7 +76,10 @@ createInstance 会调用 createElement 方法创建一个 DOM 实例,并调用
### updateHostComponent
函数内部会对当前 WorkInPorgh
函数内部会对当前 WorkInProgress Fiber 节点的新旧 props 进行对比,如果完全相同会直接返回,这里的完全相同实际上是指引用地址也相同,所以在本次就算新旧 props 相同也并会被 return,然后取出 Fiber 中的 stateNode 传递给 prepareUpdate 函数,然后被调用 diffProperties 函数
### diffProperties
## 第二次触发更新和后续触发更新

Loading…
Cancel
Save