redirected专题

vue或F12报错:Redirected when going from “/login?redirect=%2Findex“ to “/index“ via a navigation guard.

分析问题:vue router升级导致没有向下兼容 解决方法:路由router中添加如下代码   import Vue from 'vue'import Router from 'vue-router'# 找到你的vue-router,添加下面的代码 把Router改成你命名的名称就行,别的不用动const originalPush = Router.prototype.pushR

Error: Redirected when going from “/login” to “/home” via a navigation guard

排查问题中,我发现登陆界面可以调通后端,没有报错,就难受为什们界面下会有这个报错。 于是用下面这位博主的方法测试(我没成功,但别人很多成功了)。vue路由跳转错误:Error: Redirected when going from “/login“ to “/home“ via a navigation guard._weixin_44039043的博客-CSDN博客# 问题描述:vue路由跳转

Error: Redirected when going from XXX to XXXvia a navigation guard

在vue路由跳转中会出现这样的问题  首先先打断点看看是不是导航守卫的问题  如果不是的话 就在触发路由跳转处加上 抛出错误  这样就好啦