Appearance
Castor3 UI
Castor3 UI v2 是面向公司 B 端项目的 Vue 3 组件库。它以 Element Plus 为通用控件底座,提供配置式表单、查询、表格以及编辑型业务表格。
组件范围
CaCommonForm:配置式表单、查看态、分组、自定义字段和校验。CaCommonQuery:响应式查询栏、动态条件和命令配置。CaCommonQueryPlus:折叠查询、提交快照和已生效条件标签。CaCommonTable:列类型、批量操作、列设置缓存、分页和排序。CaEditTable:新增、行内编辑、校验、自动/手动编辑模式和未保存草稿保护。CaTreeEditTable:树形行内编辑和子节点新增。CaReportTable:多级表头、动态列和合并单元格透传。
设计边界
组件库只维护公司重复使用的交互,不封装业务接口。getList、命令处理器和数据对象由业务项目传入;Element Plus 原生属性通过 elementProps 透传。
