您的位置:首页 > 移动开发 > 微信开发

解决微信小程序switchTab后tab不刷新

2017-01-10 16:25 162 查看
据说这个BUG以后解决,先提供现在的解决办法

wx.switchTab({
url: '../index/index',
success: function (e) {
var page = getCurrentPages().pop();
if (page == undefined || page == null) return;
page.onShow();
}
})
如果tab之前已经打开,再跳转到tab页是不走任何生命周期的。(现阶段0.12.130400版本),所以只能获取当前打开的所有页,再找到最后的那个页面即时当前显示的页面,跳转成功的那个页面。再调用onShow方法强制刷新!

都是各位大神提供的为我们排忧解难,感谢!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息