收藏
回答

switchTab的成功回调中调用navigateTo,显示调用成功,实际页面不跳转

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.switchTab 工具 7.0.11 2.10.2

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

4 个回答

  • 厂危,速归。
    厂危,速归。
    2020-03-04

    很优秀。

    但是不支持这样做,这样相当于在上个页面栈做navigateTo操作了。

    既然想用户点击返回就返回到订单页面,而不是当前目标页

    我提个方法吧:

    跳转到订单列表页面前把参数存到globalData下。订单列表页面取该参数 使用navigateTo跳转到订单详情页。

    2020-03-04
    有用 2
    回复 6
    查看更多(1)
  • Admin²⁰²¹
    Admin²⁰²¹
    2020-03-04

    你为啥不直接navigateTo啊?switchTab后再navigateTo这个是什么操作哦。

    今天想到可以在switchTab后setTimeOut

    2020-03-04
    有用 1
    回复 5
    • 陪伴是最长情の告白丶
      陪伴是最长情の告白丶
      2020-03-04
      业务需求是提交订单失败后跳转到订单详情页面,点击返回后到订单列表页面。
      2020-03-04
      回复
    • Admin²⁰²¹
      Admin²⁰²¹
      2020-03-04回复陪伴是最长情の告白丶
      那你在order里onLoad进行相关的navigateTo,根据逻辑判断,需要navigateTo就navigateTo一下就好了
      2020-03-04
      回复
    • Admin²⁰²¹
      Admin²⁰²¹
      2020-03-04
      onLoad不行就onShow里处理。目前你这个方式肯定是失败的。
      2020-03-04
      回复
    • 陪伴是最长情の告白丶
      陪伴是最长情の告白丶
      2020-03-04回复Admin²⁰²¹
      switchTab不支持携带参数
      2020-03-04
      回复
    • Admin²⁰²¹
      Admin²⁰²¹
      2020-03-04回复陪伴是最长情の告白丶
      没让你传参数啊?你传参数干啥啊?写本地storage或者全局变量都可以啊。你传参数干啥
      2020-03-04
      回复
  • 猿猿猿ಠ_ರೃ树林
    猿猿猿ಠ_ರೃ树林
    2020-03-04

    这是啥神仙操作,传参的话把参数绑全局变量多简便噢

    2020-03-04
    有用
    回复
  • G-STEPS街舞工作室
    G-STEPS街舞工作室
    2020-03-04

    order_detail 这个页面是tabBar 吗?tabBar需要用 x.switchTab()

    2020-03-04
    有用
    回复 1
登录 后发表内容
问题标签