●这是基于vue2框架开发的一款金融类项目,主要用于管理客户的借贷款服务,大体可以分为,贷
款期限,电催法务,资金管理,栏目管理等功能,我主要参与开发功能模块,页面交互、页面渲染模块。
●页面结构采用 Element-UI 框架搭建的;面包屑导航通过 vuex 对侧边栏数据的存
储、更新和生命周期对侧边栏的初始化以及 vue 中的$route 对侧边栏数据的更新三个方面来实现
的;使用 vue 全家桶,采用 axios 对数据请求,运用 vuex 集中管理分发进行多页面通信渲染,使用 vue router 进行多页面跳转以及数据拦截;登录权限方面通过前置导航守卫判断用户是否存在合法 token 值,用户浏览超出权限的页面,通过 router.addRoute 对其添加动态子路由,权限之外的路由会 重定向到 404 页面;普通用户和管理员用户操作的页面效果通过自定义指令给不同用户设置权限,例如: (把普通用户权限之外的按钮设置成禁用或者移除)。
点击空白处退出提示












评论