javascript - Javascript - Axios - 在浏览器控制台中显示之前拦截网络 API 错误
问题描述
我正在寻找如何拦截 API 网络错误。在我的 API 中,如果前端应用程序发送的密码不是正确的密码,我会创建一个错误。在我的前端应用程序中,我试图捕捉这个 api 返回并在控制台中隐藏网络错误消息。
所以我想摆脱这个消息: Message to catch
我试图用 axios 捕捉错误
myApi.interceptors.response.use(
response => response,
error => {
/* THE ERROR MESSAGE IS DISPLAYED BEFORE
* THE INTERCEPTOR CONSOLE.LOG
*/
console.log(error);
}
);
我也尝试使用 new Promise((resolve, catch)=> {}) 但消息错误仍然显示在我的捕获之前。
谁能帮我?
解决方案
推荐阅读
- security - 受保护的 Android SharedPreferences 错误:“原因:java.lang.RuntimeException:字段 keySize_ for ...”
- html - 如果只有一个元素位于另一个元素旁边,则应用 css 规则
- javascript - 计数器:点击,数字应该增加一
- php - mongodb 版本中的 ISODate 格式
- css - 在 ie11 的 flex 容器上显示 :before 元素
- mongodb - MongoDB Atlas 集群身份验证失败
- android-studio - 如果 recyclerview 中没有数据,则隐藏按钮
- php - Laravel,函数创建和编辑,从标签中检索数据
- android - 无法使用 Koin、android 创建 DI 进行改造?
- c# - 自定义启动画面