vue 登录之后怎么回到之前的页面

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>),好了下面开始说正事:


1.现在项目有部分是需要登录、一部分是不需要登录就能访问的页面,需要登录的页面在登录之后可以实现回到上页。
2.但是假如我现在是在关于我们页面(不需要登录)点击登录,然后登录之后怎么回到这个页面呢?
3.还有比如注册完成之后会跳转到登录页面,这个其实是不需要在登录之后跳转回注册页面的,又怎么跟上面的关于我们页面做区分?
在路由拦截器里面写了个判断。。然后页面死循环了。。。请问一下该如何实现呀
image.png

###

这个在登录页里写一个组件内路由守卫就行了。
beforeRouteEnter中可以拿到跳转前的路由信息,登录完成根据这个进行判断和跳转。

郑重声明:本站部分内容转载自网络,版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们(QQ/微信153890879)修改或删除,多谢。