| name | pro-components-guide |
| description | 包含 Ant Design Pro Components (ProComponents) 的组件列表、适用场景及官方文档链接。用于辅助代码生成和参数查询。 |
ProComponents Guide & Documentation
当用户询问 Ant Design Pro 组件、构建后台页面或需要查找具体组件参数时,请参考以下目录。
关键指令:如果需要编写详细代码且不确定某个 Props(如 request 的返回值格式、columns 的具体配置),请使用浏览工具(Browsing Tool)读取对应的 URL。
1. Layout 布局组件
核心组件: ProLayout
2. Table 表格与列表
核心组件: ProTable
- ProTable (超级表格):
- EditableProTable (可编辑表格):
- DragSortTable (拖拽排序):
- ProList (高级列表):
3. Form 表单组件
核心组件: ProForm
- 通用表单 (ProForm, ModalForm, DrawerForm, StepsForm):
- SchemaForm (JSON配置表单):
- QueryFilter (筛选表单):
4. Data Display 数据展示
- ProCard (高级卡片):
- ProDescriptions (定义列表):
- StatisticCard (指标卡):
5. Other 其他
- ProSkeleton (骨架屏):
- ProField (原子组件):
最佳实践提醒
- Request 模式: ProTable 和 ProForm 推荐使用
request 属性配合 async 函数来接管数据加载,而不是手动管理 loading 和 data state。详情请查阅 ProTable 文档中的 request 部分。
- ValueType: 善用
valueType ('money', 'date', 'select' 等) 来自动格式化显示和表单项,减少手写 render 代码。