851 B
851 B
组件选型规则
判断顺序
- 当前页面或相邻模块已经稳定使用的组件。
- 项目公共组件、领域组件及其封装。
- 当前依赖中已安装且版本匹配的公共组件。
- 扩展现有组件或新建组件。
比较维度
- 语义是否匹配字段、操作和状态。
- 是否能复用现有交互与错误处理方式。
- 键盘操作、焦点、标签和辅助技术支持是否满足要求。
- 是否兼容当前框架、组件库和构建工具版本。
- 是否引入新的依赖、包体或维护成本。
- 是否能接入项目已有的表单状态、校验和只读展示。
输出建议
每个候选项说明“复用、扩展或新建”、适用范围、证据、关键契约和代价。若需求超过现有组件能力,明确缺口,不用未经验证的参数掩盖缺口。