• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

竹千代

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

2025年4月23日

react的渲染过程

摘要: 一、过程说明 React 的渲染流程可以分为三个阶段: 调和阶段(Reconciliation Phase)/ Diff 阶段 找出需要更新的部分,不直接操作 DOM; 是一个可以中断的过程(React 18 使用 Fiber 架构进行调度); 会生成一个更新的「虚拟 DOM 树」; 最终形成一个 阅读全文

posted @ 2025-04-23 07:43 竹千代 阅读(39) 评论(0) 推荐(0)

React Fiber的时间分片调度逻辑

摘要: 一、大概代码 function workLoop(deadline) { let shouldYield = false; while (nextUnitOfWork && !shouldYield) { nextUnitOfWork = performUnitOfWork(nextUnitOfWo 阅读全文

posted @ 2025-04-23 07:03 竹千代 阅读(22) 评论(0) 推荐(0)

 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3