我从index 进入一个 非tabBar页面A .
我在一个非tabBar页面A中添加了一个按钮用了wx.navigateTo到一个页面B.
当在页面B wx.request 成功后,再由页面B wx.redirectTo 回到 页面A.
这时候会产生一个问题,由 页面A 点左上角的 "返回" 会再次回到 页面A 而不是index .
这个时候需要再点一次 "返回" 那么才会正确的回到index.
这样就需要重复点2次 "返回" 才能回到index..这算是一个BUG吗
问题模块 |
---|
API和组件 |
我从index 进入一个 非tabBar页面A .
我在一个非tabBar页面A中添加了一个按钮用了wx.navigateTo到一个页面B.
当在页面B wx.request 成功后,再由页面B wx.redirectTo 回到 页面A.
这时候会产生一个问题,由 页面A 点左上角的 "返回" 会再次回到 页面A 而不是index .
这个时候需要再点一次 "返回" 那么才会正确的回到index.
这样就需要重复点2次 "返回" 才能回到index..这算是一个BUG吗
还有 另一个跳转事件是针对下面的tab在跳转的
谢谢,哥们帮大忙了
第一次A到B 使用 redirectTo 跳转都用 redirectTo 这个就行了
是的,这个我清楚,但是如果按我如上的需求,该如何改动呢?
wx.navigateTo 你首先 要理解这个事件的 含义
wx.redirectTo 还有这个
然后区别下 使用navigateTo 后 使用返回功能 返回的是 进入当前页面的那个页面
redirectTo 如果使用这个 则不然 他没有上一页面 只有 tabBar上的几个页面