fix 修复时而出现登录后,跳转失败的bug

This commit is contained in:
damonyuan 2024-11-14 13:54:27 +08:00
parent 5cd4a72bce
commit 089578941e
1 changed files with 18 additions and 16 deletions

View File

@ -169,9 +169,7 @@
includeLoginWay(LoginWayEnum.ACCOUNT) includeLoginWay(LoginWayEnum.ACCOUNT)
" "
>已有账号使用 >已有账号使用
<span <span class="text-primary" @click="changeLoginWay(LoginWayEnum.ACCOUNT)"
class="text-primary"
@click="changeLoginWay(LoginWayEnum.ACCOUNT)"
>密码登录</span >密码登录</span
> >
</view> </view>
@ -360,7 +358,11 @@ const loginHandle = async (data: any) => {
router.switchTab(cache.get(BACK_URL)) router.switchTab(cache.get(BACK_URL))
} }
} else { } else {
try {
router.reLaunch('/pages/index/index') router.reLaunch('/pages/index/index')
} catch (error) {
router.switchTab('/pages/index/index')
}
} }
cache.remove(BACK_URL) cache.remove(BACK_URL)
} }