项目文件:
=>在 request.js 中 :
1.引入axios :
import aixos form 'axios';
2.创建axios单例(实例):
const instance = axios.create({
baseURL:'xxxxxx';
}
3.‘ 请求 ’ 和 ’响应‘ 拦截 ,
4.导出 axios 实例 :
export default instance;
=>api.js 中 :
1.引入request.js :
import request from './request' ;
2.定义方法 a,保存请求地址url:
const a = () => request. get ('/所调用的接口url')
3.导出方法 a :
export default a ;
=>在需要调用接口的页面中引用方法 a:
a() .then((res) =>{
console.log(res);
}).catch((error) =>{
console.log(error);
})