可以改变激活的vue-router配置吗?

vue注册完router之后是否可以再改变激活的router呢,有个场景是登录之后查询登录者的权限,然后如果没有部分权限就不能访问router的某一些路径。我的想法是,由于登录,肯定要先注册一个路由,那么这之后可以改变激活的路由的配置吗?如果不能改变我还有个想法是可以采用beforeEach,跳转之前进行判断。。或者还有其他的解决方案吗?

阅读 2k
1 个回答
Vue.set(this.$router,routes,newRoutes)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题