bloc - 使用 Bloc 与 Cubit 进行 Flutter 状态管理
提供使用 bloc 与 flutter_bloc 进行状态管理设计、实现与测试的规范及指导。
标签
更新于: 2026-09-23能力
典型输入
典型输出
该技能可以做什么
- 创建 Cubit 和 Bloc 类
- 使用密封类建模状态
- 使用状态枚举建模状态
- 绑定 Flutter bloc 组件
- 使用 bloc_test 编写单元测试
输入
- 功能状态规范
- Repository 依赖
输出
- Cubit 与 Bloc 实现文件
- State 与 Event 类定义
- Bloc 测试代码
要求
- Flutter 框架
- bloc 依赖包
- flutter_bloc 依赖包
- bloc_test 依赖包
- mocktail 依赖包
