采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我发现基于router.addRoute添加的动态路由页面在刷新后会抛出一个警告,虽然不影响使用,但是我是一个在开发时见不得控制台有任何警告和报错的人,我百度过,试过一些解决方案但是都没有解决这个问题,麻烦老师帮忙看一下,谢谢
你好
这个警告可以查看下当前的官方介绍:https://router.vuejs.org/zh/guide/advanced/dynamic-routing.html#%E6%B7%BB%E5%8A%A0%E8%B7%AF%E7%94%B1
我看了,但是没看懂上面说的,好像并没有说这个警告的问题呀
有啊,他这不是说《router.addRoute() 和 router.removeRoute()。它们只注册一个新的路由,也就是说,如果新增加的路由与当前位置相匹配,就需要你用 router.push() 或 router.replace() 来手动导航,才能显示该新路由。》
但咱们这个是写在permission的router.beforeEach中嘛,咱们添加路由后return next(to.path)不就相当于是router.push() 或 router.replace()了吗
登录后可查看更多问答,登录/注册
基于Vue3重写Vue-element-admin,打造后台前端综合解决方案
2.4k 1
1.6k 6
4.1k 5
576 2
1.3k 2