点击空白处退出提示
作品详情
项目职责:本人担任项目的前端负责人和主开发、负责整体技术架构设计和主要开发工作,推动项目正常上线。
涉及技术:Vue、Element-ui、Axios、Vue-Router、Vuex等
项目亮点:1. 基于Axios封装请求、响应拦截器,请求头部中传入token,对服务端返回不同错误码统一做对应处理;
2. 基于mixins混入封装dialog通用逻辑,包含对话框的open、close事件等,增加代码复用性,减少代码冗余;
3. 使用addRoutes()方法,根据服务端返回的用户权限,递归遍历动态路由表,结合静态路由生成该用户可访问的路由表,通过路由拦截器完成权
限控制;
4. 基于menu组件结合vue-router封装基础布局组件,根据路由配置,展示侧边栏导航;
5. 项目中大量使用表格,封装表格组件,开发者无需关注分页、表格配置等逻辑,减少表格代码冗余;
6. 使用LocalStorage,Cookie存储会话信息,保证登录本系统后同步登录状态给其余子系统 ;
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论