收藏
回答

开启分栏模式下在PC端,wx.navigateBack无效?

"resizable"true,
"frameset"true,
开启分栏模式


在手机、开发工具可以返回,PC端返回“complete {errMsg: "navigateBack:ok"}”但是页面并无无反应
 back() {
      const data = this.data
      console.log('---------222', getCurrentPages().length)
      if (data.delta) {
        wx.navigateBack({
          delta: data.delta
        })
      }
      // 如果是直接打开的,就默认回首页
      if (getCurrentPages().length == 1) {
        console.log('---------333')
        wx.switchTab({
          url: '/pages/index/index',
          complete: (res) => {
            console.log(res)
          }
        })
      }
      this.triggerEvent('back', {
        delta: data.delta
      }, {})
    }


可以在电脑看看官方示例组件也是返回不了

代码片段 https://https://developers.weixin.qq.com/s/xn7Nrcmf7eXe

最后一次编辑于  01-15
回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容