VUE VBEN ADMIN
介绍
vue-vben-admin 是一个全新的开源系统,基于ant-design-vue
,typescript
,@vue/composition-api
,tsx
实现的 vue3 风格的后台管理系统,让您提前学习体验vue3+ts带来的体验。适合中大型项目的开发,实际开发中可以直接使用。
兼容 vue2 的浏览器,一切免费,不收取任何费用,请放心使用。后续定期提供更新及维护,可供参考与学习,
预览
仓库
依赖
- vue2.6.11(后续vue3正式版出来会进行兼容更新,自由切换vue2与vue3)
- composition-api
- vuex@3.4.0
- vuex-module-decorators
- vue-router@3.3.4
- axios@0.19.2
- ant-design-vue@1.6.3
- mockjs
- vue-i18n
- moment
- lodash
- ...
功能
由于开发时间较短,所以功能暂时较少,后续会陆续不全完善
- [x] 项目搭建(基于 vue-cli4)已经优化
- [x] 首屏加载等待动画
- [x] 登录和注销
- [x] 菜单(可以搜索及拖拽以及菜单布局)
- [x] 多标签页/面包屑
- [x] 基于角色的权限管理
- [x] 基于后台的权限管理
- [x] 分离的路由和菜单设置
- [x] 可折叠侧边栏
- [x] 可拖拽侧边栏
- [x] 多标签页模式/全局控制
- [x] 支持菜单 svg 图标
- [x] 菜单搜索
- [x] 页面加载 loading/页面超时组件
- [x] 滚动条组件
- [x] 懒加载组件
- [x] 弹窗扩展(可拖拽,全屏,自适应高度)
- [x] 全屏
- [x] 自动注册 SVG 图标
- [x] 模拟数据
- [x] 剪贴板封装
- [x] hook 封装
- [x] 图表库
- [x] 数字动画
- [x] 项目可配置
- [x] 主题配置
- [x] 表单组件
- [x] 右键菜单
- [x] 水印插件
- [x] 视差组件
- [x] 动画组件
- [x] 二维码插件
- [x] 国际化插件
- [x] 图片预览组件
- [x] 详情组件
- [x] 表格组件
- [x] 图片裁剪
- [x] 富文本组件
- [x] 上传组件
- [ ] 树组件
- [ ] 可编辑表格
- [ ] 数据导入导出
- [ ] 表格/树功能加强
- [ ] 验证码/验证组件
- [ ] 拖拽面板
- [ ] 黑暗主题
- [ ] 系统进一步优化
- [ ] 兼容最新
vuex
,vue-router
, - [ ] 搭建
vite
版本 - [ ] 更多组件/功能/建议/bug/欢迎提交 pr 或者 issue
加入我们
vue-vben-admin
是完全开源免费的项目,目的在帮助开发者更方便地进行中大型管理系统开发,同时也提供 QQ 交流群(由于项目刚开始几天
,群还没什么人,有兴趣的可以加入我们一起讨论),使用问题欢迎在群内提问。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。