export const request = (url, method = "GET", data) => {
let _url = `${baseUrlPrefix}${url}`;
return new Promise((resolve, reject) => {
Taro.showLoading({
title: "正在加载"
});
Taro.request({
url: _url,
data: data,
method: method,
header: {
"content-type": "application/json"
},
success: res => {
console.log("从接口获取到的数据", res);
let { code } = res.data;
Taro.hideLoading();
if (code === 200) {
resolve(res.data.data);
wx.hideLoading();
} else {
wx.showToast({
title: "数据请求错误"
});
}
},
fail() {
reject("接口有误,请检查");
}
});
});
};