wx.switchTab之后,如何重新加载这个页面?
发布于 4 年前 作者 weiwen 7799 次浏览 来自 官方Issues

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

5 回复

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

刚解决这个问题,加上success就行了

wx.switchTab({

url: ‘…/’ + urls + ‘/’ + urls,

success: function(e) {

var page = getCurrentPages().pop();

if (page == undefined || page == null) return

page.onLoad();

}

})

解决了吗,我也遇到这种了,网上说的跳转成功回调里面用onload没有用

this.setData没用?

wx.switchTab是跳到tabbar页面

回到顶部