navigateBack返回首页会先返回上一页,再返回首页
发布于 7 年前 作者 xia81 5480 次浏览 来自 问答

onUnload: function () {

wx.navigateBack({

delta: 5

})

},

代码如上所示。

当我点击返回按钮的时候回先回到第四层界面然后再跳到第一层;我想要的是在当前界面直接跳到第一层。

3 回复

因为 onUnload 会先触发,这个时候当前页面正在退出,前一个页面正在显示。

navigateBack 操作可否放到页面 onUnload 之前?

如果不在onUnload方法中处理,在哪里检测用户点击了返回按钮呢?

是我用的方式不对还是大家都没有遇到过呢?

回到顶部