一个小需求,根据用户登录与否,决定是否启用重定向,即用户登录之后除了点“退出登录”,不能通过url回到登录页。
本来看vue-router官网写的挺好的
结果我用他提示
毕竟是初学者,我也搞不明白,猜测可能是to这个东西是守卫里的,在这没法用,所以我就找到了另一种方式,就是通过路由守卫。
我是个菜鸟,要是有大佬看见了给我解答一下,不胜感激。大概解释一下代码意思:如果用户有越界行为(登录信息不存在还要跳过登录页进入首页)就给他重定向到 “ / ” ,else如果用户登录信息存在并且用户还要二次登陆就给他重定向到 " /main " 登陆成功后的首页。