VUE实现登录然后跳转到原来的页面

Posted liubu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VUE实现登录然后跳转到原来的页面相关的知识,希望对你有一定的参考价值。

可以在路由里面设置需要登录的界面,判断下没有登录就跳转到登录界面,登录了就不用登录,这里用的是一个存储的

router.beforeEach((to, from, next) => {
if(to.matched.some( m => m.meta.auth)){
if(sessionStorage.getItem(‘isLogin‘)){
next()
}else{
next({path:‘/login‘,query:{url: to.fullPath} })
}
}else{
next();
}
})

这里是判断是否登录

this.$router.push(this.$router.currentRoute.query.url)这里的代码可以直接跳转到需要登录的界面











以上是关于VUE实现登录然后跳转到原来的页面的主要内容,如果未能解决你的问题,请参考以下文章

vue实现未登录跳转到登录页面

vue实现登录后跳转到之前的页面

.net中获取跳转页面前的地址

vue-router实现登录和跳转到指定页面,vue-router 传参

IdentityServer4 登录成功后,跳转到原来页面

aspx 跳转到页面并传值