首先基础库要升级到1.1.0才能支持showLoading
然后在公共js中加如下
unction showLoading(message) {
if (wx.showLoading) {
// 基础库 1.1.0 微信6.5.6版本开始支持,低版本需做兼容处理
wx.showLoading({
title: message,
mask: true
});
} else {
// 低版本采用Toast兼容处理并将时间设为20秒以免自动消失
wx.showToast({
title: message,
icon: 'loading',
mask: true,
duration: 20000
});
}
}
function hideLoading() {
if (wx.hideLoading) {
// 基础库 1.1.0 微信6.5.6版本开始支持,低版本需做兼容处理
wx.hideLoading();
} else {
wx.hideToast();
}
}
这个好比遮罩层,点击就显示然后等请求完结束
//事件处理函数
helpbind: function() {
util.showLoading("加载中...")
wx.navigateTo({
url: '../help/help'
})
util.hideLoading()
},
比如上面实例跳转,一点击就显示loading然后跳转完成功就隐藏
小程序扫码先预热下,后期开发金币撸元宝