5***@qq.com
5***@qq.com
  • 发布:2018-09-18 11:27
  • 更新:2019-06-18 10:50
  • 阅读:3028

uni-app 在应用生命周期中无法使用导航

分类:uni-app

应用生命周期
uni-app 支持如下应用生命周期函数:

函数名 说明
onLaunch 当uni-app 初始化完成时触发(全局只触发一次)
onShow 当 uni-app 启动,或从后台进入前台显示
onHide 当 uni-app 从前台进入后台

在这几个生命周期中使用导航接口
uni.navigateTo(OBJECT)
uni.redirectTo(OBJECT)

会报异常,
新建hello uni 官方模版 然后使用导航也是同样的错误

2018-09-18 11:27 负责人:无 分享
已邀请:
Trust

Trust - 少说废话

更新至最新版的 HBuilderX 依旧可以重现此问题么?请补充下所使用的 HBuilderX 的版本信息。

  • 5***@qq.com (作者)

    在 ## 0.1.49.20180917 版本出现这个问题,新版本 0.1.50.20180918-alpha 没有出现

    2018-09-20 11:15

  • JieWang

    HBuilderX 9.17出现这个问题

    2018-09-21 13:29

  • 5***@qq.com (作者)

    现在新版本这个问题依然存在 请解决一下!

    2018-09-26 14:59

乌龙球

乌龙球

我也出现了类似这样的问题。

const logout = function() {  
    uni.removeStorageSync('token');  
    uni.removeStorageSync('token_expired_at');  
    uni.reLaunch({  
        url: 'pages/auth/login/login',  
    });  
}

报错

14:57:48.974 o.setStyle is not a function; at wx.reLaunch
14:57:48.995 TypeError: o.setStyle is not a function

舌尖跳舞

舌尖跳舞 - 现在不减肥,以后徒伤悲。

新版本依然有这个问题,编译器版本:2.0.1,当前项目编译模式:非自定义组件模式。 app。

微信小程序没问题

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