From 812d971be6b4eeccfa90184f38fa6044ed8c90b5 Mon Sep 17 00:00:00 2001 From: YuJian920 Date: Sat, 16 Apr 2022 21:19:45 +0800 Subject: [PATCH] vault backup: 2022-04-16 21:19:45 --- React 的源码深入/React Reconciler - Fiber 创建.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/React 的源码深入/React Reconciler - Fiber 创建.md b/React 的源码深入/React Reconciler - Fiber 创建.md index a8bb5aa..89c0f12 100644 --- a/React 的源码深入/React Reconciler - Fiber 创建.md +++ b/React 的源码深入/React Reconciler - Fiber 创建.md @@ -72,7 +72,12 @@ createInstance 会调用 createElement 方法创建一个 DOM 实例,并调用 ### completeWork -和首屏渲染不同,这次 current +和首屏渲染不同,这次 current 和 WorkInProgress.stateNode 不为空,所以会进入和首屏渲染时不一样的逻辑:调用 updateHostComponent 函数 + +### updateHostComponent + +函数内部会对当前 WorkInPorgh + ## 第二次触发更新和后续触发更新