Vue3.0Element-Plusadmin后台管理系统,⾼效开发。
Vue3.0 Element-Plus admin ,外包神器,⾼效开发。
RBAC权限控制,后续会持续迭代更新
持续迭代更新。
vue3+ts
vue3主要⽬的在于学习vue3
ts,功能还未很完善,⽬前只有基础的RBAC
简介
vue3是⼀个管理后台基础功能框架,基于vue3、element-plus和typescript实现。内置了 i18n 国际化,动态路由,权限验证。
在线预览
默认 master 分⽀默认使⽤ composition-api ,若需要 class 风格请使⽤class-style分⽀,但它不会和 master 保持同步更新vue3-src
├─api 接⼝模块
│
├─assets 静态资源模块
│ ├─icon svg图标
│ ├─images 图⽚
│ └─sass 样式
│
├─components 全局组件模块vue element admin
│ └─svg-icon svg图标组件
│
├─directive 全局⾃定义指令
│
├─element element-plus按需加载
│
├─mixins 代码复⽤ (vue2混⼊)
│ ├─instance element的$message、$confirm、$loading可进⾏补充
│ └─page 分页
│
├─router 动态路由
│
├─store vuex
│ ├─modules
│ │ ├─menu 菜单模块
│ │ ├─setting 设置模块
│ │ ├─tab 标签页模块
│ │ └─user ⽤户登录信息模块
│ └─index 动态加载模块
│
├─types typescript接⼝
│
├─utils ⼯具模块
│ ├─constants 常量
│ ├─index ⼯具
│ ├─regular 正则
│ ├─request axios⼆次封装
│ └─storage 本地缓存⼯具
│
├─views 视图模块
│ ├─components
│ │ ├─iframe iframe组件⽤于加载其他页⾯│ │ ├─language 国际化设置组件
│ │ └─page 分页组件
│ ├─global
│ │ ├─401 401页⾯
│ │ ├─404 404页⾯
│ │ └─login 登录页⾯
│ ├─layout
│ │ ├─components
│ │ │ ├─edit-info 修改信息
│ │ │ ├─headbar 顶部导航
│ │ │ ├─sidebar 侧边栏
│ │ │ └─tabsbar 标签页
│ │ └─index 布局⼊⼝页⾯
│ └─modules 页⾯模块
如果觉的还凑活,就给个⼩星星吧!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论