在開發我平時做這樣的事情:如何處理生產中的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。 –