vue-element-admin这个前端框架示例是前端配置权限
无法实现业务需求,后台根据角色配置不同的权限
据角色配置不同的权限需要动态路由,肯定要修改的。
在路由文件index中有,路由数组中有两个对象是有role的属性的。这个属性是来用户是否有显示这个路由的权限的。
在用户登录的时候会调用一个获取用户信息的接口,同时也获取用户的权限。有一个权限的js文件是重新生成路由数组的方法。
需要后台生成菜单数据给前端动态的生成侧边栏