负责管理组件的优先级、时间切片( 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 | ∞ (直到空闲) | 后台任务 |