收藏
回答

wx.navigateBack 生命周期函数不执行

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug wx.navigateBack 工具 最新 最新

- 接口文档





- 提供一个最简复现 Demo


setTimeout(() => {


      wx.navigateBack({
        fail: () => {
          console.log('f');
          wx.switchTab({
            url: '/pages/homepage/index'
          });
        },

      });


}, 1200);


最后一次编辑于  02-28  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 寂
    02-28

    麻烦提供出现问题的机型和微信版本,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    02-28
    赞同
    回复 2
    • 🦀
      🦀
      02-28

      上面的代码就是最简单直接的说明了啊?

      02-28
      回复
    • 哼你
      哼你
      03-01

      没懂你的意思,navigateBack在失败的情况下才会调用fail函数的,你这里一定会触发fail流程吗?

      03-01
      回复
  • iHealth 王深镇
    iHealth 王深镇
    02-28

    这个是返回上一个页面,不会走onload这个生命周期,onshow会走

    02-28
    赞同
    回复 1
    • 🦀
      🦀
      02-28

      你没明白我的意思



      02-28
      回复