1、在根目录下新建一个request文件夹,在该文件夹创建api.js文件,内容如下:
const GET = 'GET';
const POST = 'POST';
const baseUrl = 'https:接口地址';
function request(method, url, data) {
return new Promise((resolve, reject) => {
let header = {
'content-type': 'application/json',
};
let token = wx.getStorageSync("Token"); //本地数据从本地缓存中取出
header['haircutxcx_token'] = token;//携带token在请求头中
wx.request({
url: baseUrl + url,
method: method,
header: header,
data: method === POST ? JSON.stringify(data) : data,
success: (res) => {
// console.log(res)
if(res.data.code === 100){
resolve(res);
} else if(res.data.code === 200){
resolve(res);
}else{
reject('运行时错误,请稍后再试');
}
},
fail: (err) => {
rej