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

发布于 6 年前作者 weiwen8032 次浏览最后编辑 6 年前来自 issues

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

5 回复
yan02
yan021 楼6 年前

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

xiuyingli
xiuyingli2 楼6 年前

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

wx.switchTab({

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

success: function(e) {

var page = getCurrentPages().pop();

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

page.onLoad();

}

})

na70
na703 楼6 年前

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

maomin
maomin4 楼6 年前

this.setData没用?

xiulanhuang
xiulanhuang5 楼4 年前

wx.switchTab是跳到tabbar页面