点击空白处退出提示
作品详情
技 术 栈:vue-cli+vue-router+vuex+axios+scss+element-ui
项目职责:
1. 封装 axios 接口模块,利用导航守卫进行拦截,完成 token 处理
2. 使用 vuex 来管理共享的用户信息数据,并利用 js-cookie 将仓库数据持久化到本地存储中
3. 使用 axios 技术与后台进行数据交互,完成页面的的渲染和数据的提交
4. 使用 vue-router 来配置各个页面的路由信息
5. 使用 vue-print-nb 插件完成页面的表格的打印
6. 使用递归算法封装一个专门将列表星数据转换为树形结构的方法,并结合 tree 树形控件进行组织架构模块的渲染
7. 基于 rbac 权限设计思想,控制登录用户的菜单权限和按钮权限
8. 使用防抖、节流、懒加载等技术优化性能,减轻服务器压力
9. 使用 nprogress 进度条插件,设置加载进度,优化用户体验
10. 运用 postman 来测试后台提供的接口
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论