在注册流程未完成的情况下如何通过vue路由守卫限制用户通过地址栏跳转页面, 请教!
没办法判断注册流程有没有走完,只能判断该项目有没有登录信息,建议:
用户登录后,将登录信息存储到localStorage 后者 sessionStorage中,页面跳转时,在beforeEach里面进行判断,当前是否有登录信息,如果有则正常跳转,否则重定向至登录页面
router.beforeEach((to, from, next) => {
if("是否登录的标识"){
next({ name: "login"});
//或next({ path: "/login" });
}
})