对于不同角色显示不同的菜单 思路1: 本地放一份完整的菜单数据,通过后台返回角色的菜单列表两者对比,筛选需要显示的菜单数据绑定,这里有个问题就是路由vue实例初始化就生成了,加载的全部,人为输入地址是可以访问到角色权限以外的数据,所以还要加路由构子router.beforeEach()去做判断哪些是角色权限以内的路由.这种思路的比较复杂,逻辑比较多 思路2: 利用Vue Router官方API提供的router.addRoutes()方法动态添加路由来实现 本章按思路2来实现该功能 1.初始化路…