技术:本项目是用vue开发的,主要用处是用来在公司里老板管理员工所使用的。 主要难点就是根据不同登录账号的身份,显示不同的路由。后台返回的权限,只是几大模块,所以前端管理路由会更加的灵活,通过动态添加路由实现,但是动态添加路由刷新会丢失,得保存到本地。
项目:每个系统都有自己的登录登出逻辑,而我们前端所要做的其实是请求后台,拿到登录权限,带上登录权限,获取用户信息和菜单信息。 在vue项目开发当中,我们一般都是在全局路由钩子做这一系列判断。当用户进入系统的时候,先获取系统的配置信息,这个配置信息可以是前端json文件,或者是后台接口;
案例: 后台管理