Pra*_*idu 1 fetch reactjs react-native axios react-boilerplate
我正在使用使用 fetch 库的 react 样板。但是现在我想实现拦截器,有没有人知道如何使用 fetch 库来实现它,或者我应该为此使用 axios。
小智 5
这是一个非常简单的任务,例如添加一个“./interceptor.js”文件,如下所示:
import axios from 'axios';
axios.interceptors.response.use( (response) => {
return response;
}, (error) => {
switch (error.response.status) {
case 400:
console.log('Bad request');
break;
...
default:
....
}
return Promise.reject(error);
});
Run Code Online (Sandbox Code Playgroud)
然后将此文件导入“index.js”:
import './interceptor.js';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2531 次 |
| 最近记录: |