在开发我平时做这样的事情:如何处理生产中的ajax错误?
fetchFaqData() {
this.$http.get('/services/getfaq').then((response) => {
this.faqs = response.data;
}, (response) => {
console.log(response);
});
}
这是好的,当你从事开发工作,查看是否出现问题与您的Ajax请求。你在生产中如何处理这些代码?
我认为这可能不是明智的或更好的通过console.log显示在生产中。人们在这种情况下做什么?
把它写到日志文件什么的?我通常在我的代码中使用相当多的这些ajax块,在console.log中输出错误响应。我也看到很多这样的例子。人们是否会在完成这些代码后检查它们的代码并将其记录到日志或其他内容中?或者最好从一开始就这样做?
感谢。
您是否尝试过像哨兵这样的错误报告服务? –
如果您使用的是jQuery,那么您可以使用'.ajaxSetup()'定义一个适用于所有AJAX请求的通用错误处理程序 –
首先 - 用Axios替换Vue资源,因为不再支持VueResource。 –