我正在使用axios拦截器将所有api错误记录到一个公共位置的后端服务器上。问题是,如果一个api调用失败,则将多次调用logError函数,并且发送了多个重复请求进行记录。
这是我的代码
axios.interceptors.response.use(response => {
return response;
},
error => {
logError(error.message);
return Promise.reject(error);
})
答案 0 :(得分:0)
这可能是您的拦截器代码多次初始化的问题,我遇到了同样的问题,当它初始化一次时,问题就解决了。