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