我正在一個腳本來從我的API的一些數據:趕上()不處理404
const success = (response) => {
console.log(response);
};
const failed = (error) => {
console.log(error);
};
axios.$http.get('/somedata')
.then((response) => {
success(response.data);
})
.catch((error) => {
failed(error);
});
/somepage
是不存在的頁面,以便它返回一個404,但美中不足的是沒有處理這個。爲什麼不?在我的控制檯中,我有錯誤TypeError: Cannot read property 'data' of undefined
。爲什麼它不運行failed()
函數?我不明白。
的可能的複製[承諾:再VS那麼+抓(http://stackoverflow.com/questions/33278280/promise-then-vs-then-catch) – CMedina
您使用的是什麼版本的愛可信? – roger
最新版本:0.15.2 – Jordy