组件:wx.hideLoading(Object object)
机型:各个机型都存在
基础库:2.3.0
问题描述:在onShow里调用wx.showLoading和wx.hideLoading组件方法,第一次进入页面触发onShow生命周期时,wx.showLoading和wx.hideLoading组件方法正常执行。但是在进入到下一个页后返回到此页触发onShow生命周期时,wx.showLoading正常执行,但是wx.hideLoading组件方法没有执行。
简单demo:
onShow: function () {
setTimeout(() => {
wx.showLoading({
title: ‘加载中…’
mask: true
});
},2000);
setTimeout(() => {
wx.hideLoading({
success: function () {
console.log(‘success’
},
fail: function () {
console.log(‘fail’
},
complete: function () {
console.log(‘complete’
}
});
}, 4000);
}