组件
| 分类 | 组件 | 用途 |
|---|---|---|
| 基础 | FaAvatar、FaButton、FaIcon、FaImage | 头像、操作、图标和图片的约定式展示行为 |
| 表单 | FaForm、FaFormItem、FaFormItemTip、FaCarNumber | 表单布局、校验集成、字段提示和车牌号输入 |
| 选择 | FaSelect、FaSelectOption、FaSelectPage、FaSelectV2、FaTreeSelect、FaInputDialogPage | 本地、远程、分页、虚拟列表、树形和对话框选择 |
| 数据 | FaTable、FaTableColumn、FaTree | 搜索、分页、排序、列、选择、树数据和公开控制方法 |
| 浮层 | FaContextMenu、FaDialog、FaDrawer | 上下文操作、对话框和抽屉容器 |
| 布局 | FaLayoutGrid、FaLayoutGridItem | 表单与表格搜索区域使用的响应式网格布局 |
| 上传 | FaUpload、FaUploadImage、FaUploadImages | 文件和图片选择、校验、预览与上传集成 |
| 工具 | FaIconSelector | 选择 Element Plus 与 Fast.Element.Plus 图标 |
各组件适用的 Props、Emits、Slots、实例、上下文及辅助类型同样从根入口导出。组件名、Prop 名、Emit 名、公开方法和类型结构都属于公共 API。
FaTable 还以附属属性公开 TableColumnsSettingDialog、TablePagination、TableSearchForm 和 TableSearchFormItem。完整安装会分别注册为 FaTableColumnsSettingDialog、FaTablePagination、FaTableSearchForm 和 FaTableSearchFormItem;它们依赖 FaTable 上下文,API 统一收录在 FaTable 文档中。
上传组件的传输实现优先级为:显式传入的原生 httpRequest、uploadApi、uploadUrl、非默认值的原生 action。使用 Fast 内置传输时会继续应用文件校验、模型同步、表单校验和团队提示;自定义 httpRequest 负责自身网络实现,并继续通过 Element Plus 的成功、失败和移除回调进入 Fast 状态流程。
