场景:在 App.vue文件中通过watch全局监听本地中是否有 token,若没有,则跳转到登录页;若有,则return。 虽然跳转到登录页了,但是控制台报错了,如下: 查阅相关资料,总结原因:watch监控执行了两次,导致了重复触发了同一个路由。 且在跳转 ...
最近写项目的时候, 重复点击路由会在控制台报这样的错误。 它的提示是 避免到当前位置的冗余导航。 简单来说就是重复触发了同一个路由。 这个错误是 vur router更新以后新出现的错误。 我使用的是 vue router . . 出现的 解决这个错误也非常简单。只需要在router index.js 的页面里面 加入 这行代码就可以了 他的位置大概在这里 ...
2021-12-22 10:56 0 1052 推荐指数:
场景:在 App.vue文件中通过watch全局监听本地中是否有 token,若没有,则跳转到登录页;若有,则return。 虽然跳转到登录页了,但是控制台报错了,如下: 查阅相关资料,总结原因:watch监控执行了两次,导致了重复触发了同一个路由。 且在跳转 ...
它的提示是 避免到当前位置的冗余导航。就是重复触发了同一个路由。 报错显示路由重复,对功能没有影响。 解决方法 router 文件下添加下面代码即可 ...
记录一下踩坑过程: 本来项目好好的,拉完代码,重新安装了node_modules,其它的都没动,然后使用路由 push 的时候就会报这个错。完全不知道为什么 然后找度娘,结果基本上千篇一律都是在 main.js 中添加如下代码 还有就是说 vue-router版本 ...
在VUE中路由遇到Error: Avoided redundant navigation to current location:报错显示是路由重复 在router文件夹下的index.js中加入如下代码,错误消失 const originalPush ...
这个报错不会影响页面效果 在 router的index.js里面添加 ...
vue-router.esm.js?ac56:2065 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to current location: 打开router文件夹 ...
解决: router 文件下 index.js 中添加下面代码即可 以上是点击退出及登录以后出现的错误。 参考:https://blog.csdn.net/weixin_44704285/article/details/107687115 ...
网上都是说vue-router更新的原因,既然如此不如忽略 ...