//请求数量 let show = 0; export default async function reqeust(params) { show++; return new Promise((resolve, reject) => { // wx.showLoading({ // title: params.title, // mask:true // }) wx.request({ url: params.url, method: params.method || 'post', data: params.data || {}, success: res => { resolve(res.data) }, fail: err => { reject(err) }, complete:()=>{ show--; if(show==0){ wx.hideLoading() } } }) }).catch((error) => { throw new Error(error); }) }