登录 注册
当前位置:主页 > 资源下载 > 38 > VueDemo: 一个基于Vue、ElementUI、VueRouter和Vuex的后台管理系统

VueDemo: 一个基于Vue、ElementUI、VueRouter和Vuex的后台管理系统

  • 更新:2024-11-06 12:03:44
  • 大小:144KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

一个简单的Vue 后台管理项目 主要技术 Vue+Vuex+Vue-Router+Element-UI+Axios 安装依赖 npm install 运行项目 npm run dev 打包项目 npm run build 主要目录结构 api(接口文件) assets(资源文件) components(复用组件) config(配置:服务地址等) pages(页面) plugins(插件) router(路由) store(状态管理) utils(工具类) 主要完成功能 登录 登陆页(简单做了下),根据用户密码,服务端验证,用户信息存储在Vuex中 路由权限控制 首先设置基础路由(参考router下的basicRouters),登录成功后,跳转首页 路由设置导航守卫(router.beforeEach),根据权限获取可操作菜单,返回可操作路由(参考store下的permission.js)