Home - zptime/blog GitHub Wiki
Ant Design 组件封装
-
树结构数据处理之函数总汇
(1) 代码展示
(2) 实例演示
(3) 文档说明
-
单树穿梭框
基础介绍:基于
Ant Transfer
稍加改造而成,左侧是省市列表,右侧仅展示城市数据(1) 代码展示
(2) 实例演示
(3) 文档说明
-
[省市]双树穿梭框
基础介绍:仿造原组件“造轮子”,左右侧均是省市列表数据。仅支持二级的省市穿梭框:已选数据不在源数据框显示
(1) 代码展示
(2) 实例演示
(3) 文档说明
-
[部门]双树穿梭框:支持部门 n 级的部门穿梭框:已选数据仍在源数据框显示,但是禁止操作,而且显示已配置
-
列表穿梭框
基础介绍:“造轮子”,新版 UI 穿梭框,用于职级列表。去除了中间的左右移动,直接选中右移,删除左移动;已选数据显示已配置,禁止操作;支持关键词过滤。
(1) 代码展示
(2) 实例演示
(3) 文档说明
-
[organizeTransfer]组织架构穿梭框:与接口配合,实现层级查询;与接口配合,实现过滤;支持部门和成员同时选择,当前页展示直接子部门和部门成员;查询关键词高亮;操作长度省略号。
-
[compose]组织架构列表:
(1) 部门树:添加操作栏
(2)职级列表:操作栏
(3)搜索列表:部门+职级+成员;分别分页查询;操作栏功能
-
[PaginationSelect]select 单选选择框:支持分页,前端分页,解决卡顿问题;过滤
-
[MultiPaginationSelect]select 多选选择框:支持分页,前端分页,解决卡顿问题;过滤
-
[RangeTimePicker]自定义时间选择器
-
[TimePicker]自定义时间选择器
-
[MultiSwitch]switch 组件
-
[treeSelect]:部门树支持异步加载数据,结合接口;过滤查询,也要配合接口
组件使用
- Ant Design FormModel 表单校验
- 实用的 Vue.Draggable 拖拽插件
- 实用的 vue dragging(awe dnd) 拖拽插件
- 前端实现 HTML 转 PDF 并导出
- 前端性能优化之重构方案和计划
- 权限控制
基础知识
- CSS
- JS
- HTML
- 网络
- vue
- nodejs
- 打包工具,webpack,gulp
- react