1 配置通用的url
2 优化请求前loading遮罩信息
3 使用promise进行封装
import { base_url } from './util.js'
export const request = { params } =>{
wx.showLoading({
title:'正在加载...',
mask:true
})
return new Promise(function(resolve,reject)=>{
wx.request({
url:base_url + '/abc.com',
success:(res)=>{
resolve(res)
},
fail:(error)=>{
reject(error)
},
complete:(res)=>{
wx.hideLoading();
}
})
})
}