谭小谭
谭小谭
  • 发布:2020-09-21 14:18
  • 更新:2021-02-04 10:33
  • 阅读:2358

onLaunch中请求回调中使用uni.reLaunch不生效

分类:uni-app
iOS

在app.vue中的onLaunch通过判断本地有没有存token来判断用户有没有登录过,如果有token再通过掉接口判断token有么有过期,如果没有没有过期,直接跳过登录页,进入到首页,代码如下,安卓能正常跳转,ios不生效,不能跳转

2020-09-21 14:18 负责人:无 分享
已邀请:
深海智行

深海智行 - 专注前端培训

延迟一下试试

  • 谭小谭 (作者)

    我加了个一秒延迟,还是调不过来

    2020-09-27 15:41

l***@qq.com

l***@qq.com

你好,你解决了没

  • 谭小谭 (作者)

    const value = uni.getStorageSync('accessToken');

    if (value) {

    uni.reLaunch({

    url:"pages/index/index"

    })

    }

    2021-02-04 10:42

  • 谭小谭 (作者)

    可能是那个await的原因,这样写就能正常跳转

    2021-02-04 10:43

该问题目前已经被锁定, 无法添加新回复