本文主要是介绍hideLoading:fail:toast can‘t be found,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
hideLoading:fail:toast can't be found | 微信开放社区
真的是头大,出现了很多次报错,刚开始,没一点头绪。后来算是解决了。
下面是我封装的函数,之前,写的一直是wx.hideLoading(),不知打印的报错原因出在哪,后来把里面的fail和success和complete补全了,发现不报错了。
let postajaxtimes = 0 export const sendGetReuest = (params) => {postajaxtimes++return new Promise(function (resolve, reject) {wx.showLoading({title: '加载中',mask: true})wx.request({// url: url,...params,method: "Get",success(res) {resolve(res)},fail(err) {reject(err)},complete: () => {postajaxtimes--if (postajaxtimes === 0) {// 关闭正在等待的图标// wx.hideLoading()wx.hideLoading({fail:()=>{},success:()=>{},complete: (complete) => {}})}}})}) }
这篇关于hideLoading:fail:toast can‘t be found的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!