使用flyio进行网络请求
2022-03-23 本文已影响0人
苍老师的眼泪
https://blog.csdn.net/Sakura_Codeboy/article/details/103766009/
第一步:如果项目根目录没有package.json,就在根目录下面npm init
第二步:安装npm install flyio
第三步:引入使用:
import Fly from "flyio/dist/npm/wx"
const fly = new Fly();
// 配置请求根域名
fly.config.baseURL = "http://baota.gign.xyz";
fly.interceptors.request.use((request) => {
request.headers["Authorization"] = 'Bearer fbiopenthedoor';
return request;
});
fly.interceptors.response.use(response => {
let result = response.data
if (result.status != 0)
uni.showModal({
title: '温馨提示',
content: result.msg
})
else
return result.data
},
err => {
return Promise.resolve("网络请求:ERROR!")
}
);
export default fly;