我是靠谱客的博主 能干火车,最近开发中收集的这篇文章主要介绍微信小程序接口封装wx.hideLoading()后wx.showToast()不弹出的问题,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
原文链接:https://blog.csdn.net/Anna0115/article/details/105370982
-
getDate(){
-
wx.showLoading({
-
title:
'加载中',
-
});
-
wx.request({
-
url:
'test.php',
//仅为示例,并非真实的接口地址
-
data: {},
-
header: {
-
'content-type':
'application/json'
// 默认值
-
},
-
success (res) {
-
wx.showToast({
-
title:
'请求成功',
-
icon:
'success'
-
})
-
},
-
fail(res){
-
wx.showToast({
-
title:res.data.message,
-
icon:
'none'
-
})
-
})
-
},
-
compelet(){
-
wx.hideLoading();
-
}
-
})
-
}
上面操作的话,wx.hideLoading()之后wx.showToast()就无法触发。wx.showToast()本身就有wx.hideLoading()的属性,wx.showToast()显示的时候,即使没调用wx.hideLoading()方法,上面的wx.showLoading({title:'加载中'})也会消失。
-
getDate(){
-
wx.showLoading({
-
title:
'加载中',
-
});
-
wx.request({
-
url:
'test.php',
//仅为示例,并非真实的接口地址
-
data: {},
-
header: {
-
'content-type':
'application/json'
// 默认值
-
},
-
success (res) {
-
if(如果有toast提示){
-
wx.showToast({
-
title:
'提示内容',
-
icon:
'success'
-
})
-
}
else{
-
wx.hideLoading()
-
}
-
},
-
fail(res){
-
wx.showToast({
-
title: res.data.message,
-
icon:
'none'
-
})
-
})
-
},
-
compelet(){
-
-
}
-
})
-
}
最后
以上就是能干火车为你收集整理的微信小程序接口封装wx.hideLoading()后wx.showToast()不弹出的问题的全部内容,希望文章能够帮你解决微信小程序接口封装wx.hideLoading()后wx.showToast()不弹出的问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复