收藏
回答

关于wx.redirectTo的疑问

问题模块
API和组件

我从index 进入一个 非tabBar页面A .


我在一个非tabBar页面A中添加了一个按钮用了wx.navigateTo到一个页面B.


当在页面B wx.request 成功后,再由页面B wx.redirectTo 回到 页面A.


这时候会产生一个问题,由 页面A 点左上角的 "返回" 会再次回到 页面A 而不是index .


这个时候需要再点一次 "返回" 那么才会正确的回到index.


这样就需要重复点2次 "返回" 才能回到index..这算是一个BUG吗

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

5 个回答

  • 张进涛
    张进涛
    2017-08-04

    还有 另一个跳转事件是针对下面的tab在跳转的


    2017-08-04
    赞同
    回复
  • 林剑武
    林剑武
    2017-07-18

    谢谢,哥们帮大忙了

    2017-07-18
    赞同
    回复
  • 张进涛
    张进涛
    2017-07-18

    第一次A到B 使用 redirectTo 跳转都用  redirectTo 这个就行了

    2017-07-18
    赞同
    回复
  • 林剑武
    林剑武
    2017-07-18

    是的,这个我清楚,但是如果按我如上的需求,该如何改动呢?

    2017-07-18
    赞同
    回复
  • 张进涛
    张进涛
    2017-07-18

    wx.navigateTo  你首先 要理解这个事件的 含义

     wx.redirectTo  还有这个

    然后区别下  使用navigateTo 后 使用返回功能 返回的是 进入当前页面的那个页面

      redirectTo  如果使用这个 则不然 他没有上一页面 只有 tabBar上的几个页面

    2017-07-18
    赞同
    回复