搜索结果
查询Tags标签: redundant,共有 4条记录-
NavigationDuplicated: Avoided redundant navigation to current location: "/xxx".的解决方法
最近在Vue项目开发的过程中遇到一个问题,那就是在点击同一个路由操作的时候,控制台会报错误提示。它的提示是避免到当前位置的冗余导航。 简单来说就是重复触发了同一个路由。 const originalPush = VueRouter.prototype.push;VueRouter.prototype.push = function push…
2022/7/2 23:23:39 人评论 次浏览 -
解决vue-router报NavigationDuplicated: Avoided redundant navigation to current location 的问题
场景:在 App.vue文件中通过watch全局监听本地中是否有 token,若没有,则跳转到登录页;若有,则return。1 app.vue代码2 3 watch: {4 $route() {5 if (!localStorage.getItem("token")) {6 this.$router.push("/login");7 …
2022/3/4 23:45:31 人评论 次浏览 -
Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to 解决办法
main.js 配置如下 import Router from vue-router; //路由导航冗余报错(路由重复) const originalPush = Router.prototype.push Router.prototype.push = function push(location) {return originalPush.call(this, location).catch(err => err) }
2021/7/14 6:06:33 人评论 次浏览 -
Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to 解决办法
main.js 配置如下 import Router from vue-router; //路由导航冗余报错(路由重复) const originalPush = Router.prototype.push Router.prototype.push = function push(location) {return originalPush.call(this, location).catch(err => err) }
2021/7/14 6:06:33 人评论 次浏览