负责管理组件的优先级 、 时间切片( Time Slicing ) 、 并发执行( Concurrent Mode ),确保优先级高的任务 (如用户输入)能打断低优先级任务(如列表渲染),提升交互流畅性。
一、优先级与超时时间
| 优先级 | 超时时间 | 场景 |
|---|---|---|
Immediate | 0ms | 同步任务(如错误边界) |
UserBlocking | 250ms | 用于交互(点击 、 输入) |
Normal | 5s | 数据获取 、 过渡动画 |
Low | 10s | 预加载 、 非关键更新 |
Idle | ∞ (直到空闲) | 后台任务 |
负责管理组件的优先级 、 时间切片( Time Slicing ) 、 并发执行( Concurrent Mode ),确保优先级高的任务 (如用户输入)能打断低优先级任务(如列表渲染),提升交互流畅性。
| 优先级 | 超时时间 | 场景 |
|---|---|---|
Immediate | 0ms | 同步任务(如错误边界) |
UserBlocking | 250ms | 用于交互(点击 、 输入) |
Normal | 5s | 数据获取 、 过渡动画 |
Low | 10s | 预加载 、 非关键更新 |
Idle | ∞ (直到空闲) | 后台任务 |