收藏
回答

wx.switchTab之后,如何重新加载这个页面?

我更改订单后想重新加载,或者说刷新当前页面,用了wx.switchTab,没有效果,有什么方法吗?

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

3 个回答

  • .
    .
    11-07

    放在onshow里面去加载页面,onshow脸面去调请求接口就可以达到刷新作用

    11-07
    赞同
    回复 4
    • 魂淡
      魂淡
      11-07
      是放在onshow里的,点击tabbar是可以刷新的,用wx.switchTab过去之后无法刷新
      11-07
      回复
    • .
      .
      11-07回复魂淡
      wx.switchTab跳转过去的页面的请求接口放在onshow里面去
      11-07
      回复
    • 魂淡
      魂淡
      11-07
      嗯 是放在onshow里的!我现在是在tabbar页面操作的,操作完有没有刷新当前页面的方法
      11-07
      回复
    • .
      .
      11-07回复魂淡
      上传一下代码片段
      11-07
      回复
  • ==
    ==
    11-07

    this.setData没用?

    11-07
    赞同
    回复 1
    • 魂淡
      魂淡
      11-07
      是没触发onshow
      11-07
      回复
  • ----사랑해요
    ----사랑해요
    11-07

    wx.switchTab是跳到tabbar页面

    11-07
    赞同
    回复 5
    • 魂淡
      魂淡
      11-07
      调到tabbar不会刷新这个页面,能有什么方法刷新吗
      11-07
      回复
    • ----사랑해요
      ----사랑해요
      11-07回复魂淡
      按理说你放在onshow里边请求数据接口的话是会刷新的,但你现在说没有触发onshow就不知道你代码出了啥问题了
      11-07
      回复
    • 魂淡
      魂淡
      11-07回复----사랑해요
      11-07
      回复
    • 魂淡
      魂淡
      11-07
      用这个跳转没有用,点击可以触发onshow
      11-07
      回复
    • ----사랑해요
      ----사랑해요
      11-07回复魂淡
      你这引号写错了吧,是‘’
      11-07
      回复
问题标签