用记事本做电影介绍的网站,网站样板,网站怎么做才有效果,网页传奇打金import axiosNew from axios;//给axios起个别名//创建常量实例
const instanceNew axiosNew.create({//axios中请求配置有baseURL选项#xff0c;表示请求URL的公共部分#xff0c;url baseUrl requestUrlbaseURL: baseURL,//设置超时时间为20秒timeout: 20000,headers: {…import axiosNew from axios;//给axios起个别名//创建常量实例
const instanceNew axiosNew.create({//axios中请求配置有baseURL选项表示请求URL的公共部分url baseUrl requestUrlbaseURL: baseURL,//设置超时时间为20秒timeout: 20000,headers: {//根据实际情况设置Content-Type: application/json;charsetutf-8,//实际项目中需要调用接口设置Authorization的值Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}
})//实际使用
instanceNew.post(/xxx/call, data).then(res {console.log(call-res.data: , JSON.stringify(res.data))if (res.data.code 200) {//成功操作} else {//失败操作}
}).catch(error {//捕捉异常也可以执行一些操作console.log(error: , error);
});
项目中有的接口需要根据超时时间做一些操作比如关闭动画或者某个弹窗什么的如果使用统一的封装好的axios实例则只能在超时时间到达后才能继续做某个动作或者由于动画一直在进行无法停止。因此就想到了针对某个接口调用单独创建axios实例并设置一个较短的超时时间小于统一设置的超时时间这样就可以在该接口超时时间到达后关闭动画或者弹窗能够解决一些类似的问题。