实现动态路由,这个实现方式,是前后端沟通之后,后端给数据,还是直接按照后端给的数据来制定自己的动态路由方法?
收起
个人觉得前者更好,大致思路就是前端会有一份路由表,它表示了每一个路由可访问的权限。创建路由实例的时候,挂载一些登录或者不用权限的公用的页面,当用户登录之后,获取用户角色role,将role和路由表每个页面的需要的权限作比较,生成最终用户可访问的路由表,再通过router.addRoutes动态挂载路由。
报告相同问题?