Antd pro 介绍#
前面介绍过 Antd,这是蚂蚁旗下的一个组件库,提供了 React 和 Vue 双版本,这就类似于 Vue 的 ElementUI。
而这里要介绍的 Antd pro,则是蚂蚁推出的集成了 Antd 组件库的后台集成解决方案,类似于之前我们所学的 vue-element-admin
补充一下:
vue-element-admin 使用的是 vue 2.x,如果想要基于 vue 3.x 的后台管理集成方案,可以使用 vue-element-plus-admin,官网地址:https://kailong110120130.gitee.io/vue-element-plus-admin-doc/
另外,蚂蚁同样也推出了基于 vue 技术栈的 antd pro vue,不过 antd pro vue 使用的 vue 2.x,官网地址:https://pro.antdv.com/
Antd pro 的官网地址:https://pro.ant.design/zh-CN/
由于后期我们所使用的 Umi Max 集成了 Antd pro 在里面,所以我们需要提前了解 Antd pro,要了解的主要有以下几个点:
- 新增布局
- 将文件加入菜单和路由
- UI 配置(layout 配置对象)
ProComponents
ProComponents 是基于 Ant Design 而开发的模板组件,提供了更高级别的抽象支持,开箱即用。可以显著的提升制作 CRUD 页面的效率,更加专注于页面。
ProComponents 官网:https://procomponents.ant.design/
ProComponents 针对中后台系统中常用的组件进行了二次封装,主要包含:
- 布局
- 数据录入
- ProForm 表单模板组件,预设常见布局和行为
- 数据展示
- ProTable 表格模板组件,抽象网络请求和表格格式化
- ProDescriptions 定义列表模板组件,ProTable 的配套组件
- 通用
- ProSkeleton 页面级别的骨架屏