收藏
回答

跳转 成功回调?

wx.navigateBack({
     delta:2,
     success:function(){
       wx.navigateTo({
         url: '../b/b',
       })
     }
   })


成功回调后不会跳转页面

回答关注问题邀请回答
收藏

1 个回答

  • 是小白啊
    是小白啊
    2019-09-16

    回复错帖子了,我跟进下

    2019-09-16
    有用
    回复 5
    • All or Nothing🦆
      All or Nothing🦆
      2019-09-16
      我这是小程序页面跳转啊
      2019-09-16
      回复
    • 是小白啊
      是小白啊
      2019-09-17回复All or Nothing🦆
      没明白你这样这样的操作需求是什么
      2019-09-17
      回复
    • All or Nothing🦆
      All or Nothing🦆
      2019-09-17
      A跳转到B B跳转到C C跳转到D的时候关闭B和C
      2019-09-17
      回复
    • 是小白啊
      是小白啊
      2019-09-17回复All or Nothing🦆

      https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.reLaunch.html试下这个

      2019-09-17
      回复
    • All or Nothing🦆
      All or Nothing🦆
      2019-09-17回复是小白啊

      这个不符合我的需求,有办法解决了

      wx.navigateBack({
           delta: 2,
           success: function() {
             setTimeout(() => {
               wx.navigateTo({
                 url: '../b/b',
               })
             }, 500)
           }
         })


      但是下面的代码中的成功回调都走了,却没有跳转

      wx.navigateBack({
            delta: 2,
            success: function() {
              console.log('回退成功')
              wx.navigateTo({
                url: '../b/b',
                success: function() {
                  console.log('跳转成功')
                }
              })
            }
          })


      2019-09-17
      回复
登录 后发表内容
问题标签