第 8 章 · 生命周期管理

> **本章目标**:完整掌握 RML 视图和组件的生命周期——创建、加载、更新、卸载,以及资源管理和状态同步。

章节大纲

| 小节 | 主题 | 阅读时长 | | --------------------------------------------------------------- | ----------------- | ------ | | [8.1 生命周期总览](./lifecycle-overview.md) | 生命周期阶段与回调 | 10 分钟 | | [8.2 on_loaded 与初始化](./on-loaded.md) | 视图加载完成回调 | 12 分钟 | | [8.3 on_unloaded 与清理](./on-unloaded.md) | 视图卸载与资源清理 | 10 分钟 | | [8.4 异步任务管理](./async-tasks.md) | 异步任务的生命周期管理 | 15 分钟 | | [8.5 资源管理](./resource-management.md) | 文件、网络、订阅的生命周期管理 | 12 分钟 |

阅读建议

- **如果你想快速上手**:直接看 [8.2 on_loaded 与初始化](./on-loaded.md) 和 [8.3 on_unloaded 与清理](./on-unloaded.md)。 - **如果你想系统学习**:按顺序读完五节。 - **如果你关心异步**:重点读 [8.4 异步任务管理](./async-tasks.md)。

本章核心

RML 的生命周期管理是构建健壮应用的关键:

- **生命周期阶段**:创建 → 加载 → 更新 → 卸载 - **回调机制**:`#[on_loaded]`、`#[on_unloaded]` - **异步任务**:在生命周期内启动和取消异步任务 - **资源管理**:文件句柄、网络连接、订阅的获取和释放 - **状态同步**:跨视图的状态同步和清理

下一节 → [8.1 生命周期总览](./lifecycle-overview.md)