Redirected when going from "/login" to "/" via a navigation guard.

今天遇到了这个路由问题,不解决也不影响功能,只是控制台有这个报错,但是看着还是很不舒服,百度良久,总结无外乎两点1.给路由降级、2复制一段代码到rouoter的index下,可是我都试了后 报错还在, 最后用下面方法解决的,特此记录下

VUE路由全局守卫 报错

这个的意思是在router 包升级后 login页面在跳转的时候抛出了一个promise异常 没有接收它 所以报了这个错误

原代码

tthis.$router.replace("/")

1

改修后

this.$router.replace("/").catch(() =>{});

1

即可!

你可能感兴趣的:(Redirected when going from "/login" to "/" via a navigation guard.)