wechat_staff/utils/request.js
@@ -1,8 +1,10 @@ import { baseUrl } from "./config" let number = 0 export function request(options){ let loading = options.loading || '1' // 默认值1显示,否则不显示 if(loading == '1'){ wx.showLoading() number++ } return new Promise(resolve => { wx.request({ @@ -30,7 +32,7 @@ } }, fail(err) { console.log('err', err); console.log('err', err) err.message && wx.showToast({ title: err.message || '发生错误', icon: 'none' @@ -38,9 +40,12 @@ }, complete() { if(loading == '1'){ number-- if (number == 0) { wx.hideLoading() } } } }) } ) }