1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > vue报错Navigating to current location (/login) is not allowed

vue报错Navigating to current location (/login) is not allowed

时间:2022-06-04 07:26:38

相关推荐

vue报错Navigating to current location (/login) is not allowed

报错信息

错误原因:出现这个错误的原因是,在路由跳转的时候两次push的path地址相同

最后发现自己在/login页面跳转的时候确实还是跳转到这个页面

解决办法1:将通过路由的<router-link>或者是this.$router.push指向其他的页面。

解决办法2: 如果非要跳转同一个页面可以看下面

import VueRouter from "vue-router";// 解决两次访问相同路由地址报错const originalPush = VueRouter.prototype.pushVueRouter.prototype.push = function push(location) {return originalPush.call(this, location).catch(err => err)}

其中location改为自己的页面路径即可

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。