登陆默认是到首页的。但有一个需求,登陆后如何让他跳到原先的页面呢?比如用户在个人中心页面操作时需要登录,用户登陆后如何跳到个人中心页面,而不是跳到首页。
sunxin
- 发布:2020-08-16 16:23
- 更新:2021-04-14 16:44
- 阅读:5877
2 个回复
1***@qq.com - 无
我觉得是先纪录他登录前的页面路由,然后登录完之后,跳过去就好了
mmmmaaa
let redirectPageUrl = uni.getStorageSync("redirect_page");
if(!redirectPageUrl || 0 === redirectPageUrl.length){
uni.navigateBack();
}else if(redirectPageUrl.indexOf("/pages/me/index") >= 0){
console.log("switch tab:"+ redirectPageUrl)
uni.switchTab({
url: redirectPageUrl
})
} else {
uni.redirectTo({
url: redirectPageUrl
})
}