- Webpack4 + Vue-cli3.0
- 重整项目结构,更好封装组件
- 新增更多组件
- 多级菜单
- 动态路由
- 重构权限控制体系
- 使用最新版iView以及iView-editor
// install dependencies
npm install
- 登录/登出
- 权限管理
- 多语言切换
- 组件
- 富文本编辑器
- Markdown编辑器
- 城市级联
- 图片预览编辑
- 可拖拽列表
- 文件上传
- 数字渐变
- split-pane
- 表单编辑
- 表格
- 可拖拽排序
- 可编辑表格
- 可搜索表格
- 表格导出数据
- 表格转图片
- 错误页面
- 高级路由
- 换肤
- 收缩侧边栏
- tag标签导航
- 面包屑导航
- 全屏/退出全屏
- 锁屏
- 消息中心
- 个人中心
.
├── build 项目构建配置
└── src
├── images 图片文件
├── libs 工具方法
├── locale 多语言文件
├── router 路由配置
├── store 状态管理
├── styles 样式文件
├── template 模板文件
├── vendors 公共库文件
└── views
├── access 权限管理
├── advanced-router 高级路由
├── error_page 错误页面
├── form 表单编辑
├── home 首页
│ ├── components 首页组件
├── international 多语言
├── main_components Main组件
│ ├── lockscreen 锁屏
│ ├── shrinkable-menu 可收缩菜单
│ └── theme-switch 主题切换
├── message 消息中心
├── my_components 业务组件
│ ├── area-linkage **行政区级联选择器
│ ├── count-to 数字渐变
│ ├── draggable-list 可拖拽列表
│ ├── file-upload 文件上传
│ ├── image-editor 图片预览编辑
│ ├── markdown-editor Markdown编辑器
│ └── text-editor 富文本编辑器
├── own-space 个人中心
└── tables 综合表格