在Axios中运行,如果我遇到JavaScript错误,则无法正常运行

时间:2019-02-22 06:51:47

标签: error-handling axios

我在react项目中使用axios,遇到错误处理问题。

axios.get('getGridOptions').then(function (response) {
    good = "bad"; // here is javascript error good is not defined
}).catch(function (error) {
    console.error("catch error :", error);
    GlobalService.apiFailer(error.response);
});

在我的示例中,我调用了api getGridOptions,它给出了200条响应,因此无需捕获axios,但是我遇到了javascript错误good =“ bad”,其中我没有将var设置为好,因此未定义它也可以捕获

我认为不应该被axios抓住。

我必须为api错误和javascript错误执行不同的功能,所以我需要找到方法来分隔javascript错误和axios调用错误。

有人可以帮我解决这个问题吗?

0 个答案:

没有答案