Pārlūkot izejas kodu

get请求添加loading封装

tags/富茂链客4.1.0
刘晖 pirms 6 gadiem
vecāks
revīzija
6c49ff7b67
1 mainītis faili ar 5 papildinājumiem un 2 dzēšanām
  1. +5
    -2
      utils/HttpBasics.js

+ 5
- 2
utils/HttpBasics.js Parādīt failu

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


Notiek ielāde…
Atcelt
Saglabāt