Skip to content

说说 React commit 阶段的执行过程

Posted on:2024年8月15日 at 19:11

在 React 的 Fiber 架构中,commit 阶段是将更新应用到实际 DOM 的关键步骤。这个阶段处理在 render 阶段中计算出的所有副作用,并实际更新页面内容。以下是 commit 阶段的详细执行过程:

1. 提交 Fiber 树

2. 遍历 Fiber 树

3. 应用副作用

4. 处理生命周期方法和副作用

5. 更新 Fiber 树

6. 浏览器布局和绘制

原文转自:https://fe.ecool.fun/topic/adaef090-b8ea-4696-bc9b-313156f6b460