Quellcode durchsuchen

get请求添加loading封装

tags/富茂链客4.1.0
刘晖 vor 6 Jahren
Ursprung
Commit
6c49ff7b67
1 geänderte Dateien mit 5 neuen und 2 gelöschten Zeilen
  1. +5
    -2
      utils/HttpBasics.js

+ 5
- 2
utils/HttpBasics.js Datei anzeigen

@@ -34,6 +34,9 @@ class HttpBasics {
get({ url, data, headers }) {
headers = { ...this.headers, ...headers };
url = `${this.address}${url}`;
wx.showLoading({
title: '加载中',
})
return new Promise((resolve, reject) => {
wx.request({
url: url,
@@ -41,10 +44,12 @@ class HttpBasics {
data: data,
method: "Get",
success: res => {
wx.hideLoading()
this.responseMap(res, resolve, reject);
},
fail: err => {
console.log(err)
wx.hideLoading()
if (err.errMsg == 'request:fail timeout') {
err.errMsg = '请求超时,请检查您的网络设置!'
} else if (err.errMsg == 'request:fail '){
@@ -69,11 +74,9 @@ class HttpBasics {
data: data,
method: "POST",
success: res => {
wx.hideLoading();
this.responseMap(res, resolve, reject);
},
fail: err => {
console.log(err)
if (err.errMsg == 'request:fail timeout') {
err.errMsg = '请求超时,请检查您的网络设置!'
} else if (err.errMsg == 'request:fail ') {


Laden…
Abbrechen
Speichern