1.2 KiB
1.2 KiB
description
| description |
|---|
| Flutter 组件开发 |
Flutter 组件开发工作流
用于创建符合规范的 Flutter 组件。
执行步骤
-
创建组件文件
- 添加标准文件头注释:创建时间、更新时间、名称、作用、上次更新内容
- 使用 Cupertino 组件优先
- 确保文件名使用小写加下划线
-
定义组件接口
- 定义必要的参数
- 使用命名参数
- 添加参数注释
-
实现组件逻辑
- 使用 StatefulWidget 处理状态
- 实现响应式布局
- 添加必要的空指针检查
-
添加样式和主题
- 使用主题色和主题样式
- 保持设计一致性
- 支持动态主题
-
添加交互功能
- 实现用户交互逻辑
- 添加适当的反馈动画
- 确保交互流畅
-
添加调试支持
- 添加调试按钮/布局(如需要)
- 提供测试数据接口
- 添加调试日志
-
编写组件注释
- 添加类注释说明作用
- 为重要方法添加注释
- 说明复杂逻辑
-
测试组件
- 测试不同屏幕尺寸
- 测试空值情况
- 测试边界情况
-
更新 CHANGELOG
- 记录组件创建
- 说明功能变更
- 更新版本号(如需要)