微信小程序报错{"errMsg":"hideLoading:fail:toast can't be found"}
最近在调试微信小程序时,发现有报错问题,虽然没影响使用,但是看着不舒服啊,还是着手解决吧,先看一下报错从论坛看了看说是最新版本的微信7.0.13测试版会出现,但是还得找找看看是不是这样我们都知道wx.showLoading和wx.hideLoading是成对使用的,在去代码中中发现还是代码问题wx.showLoading({title:'加载中'})wx.request({...
·
最近在调试微信小程序时,发现有报错问题,虽然没影响使用,但是看着不舒服啊,还是着手解决吧,先看一下报错
从论坛看了看说是最新版本的微信7.0.13测试版会出现,但是还得找找看看是不是这样
我们都知道wx.showLoading和wx.hideLoading是成对使用的,在去代码中中发现还是代码问题
wx.showLoading({title:'加载中'})
wx.request({
url: url,
method: method,
data: params,
header: header,
success: (res) => {
wx.hideLoading()
},
fail: function (res) {
wx.hideLoading()
},
complete: function () {
wx.hideLoading()
}
})
代码中成功,失败,结束回调中都调用了hideLoading,这里不用多说complete在成功或者失败时都要执行,我们把成功与失败里的hideLoading注释掉在去调试,报错问题就没有了,微信还是有很多坑的,比如页面栈问题,加入你的使用navigateTo做跳转,在页面栈达到10层时页面跳转就失效了,(getCurrentPages()获取页面栈),这就要求我们在写代码时,根据项目需求来合理跳转页面!
更多推荐
已为社区贡献1条内容
所有评论(0)