0
//編集:Hm ...これはfirefoxの火かき棒のバグです。クロムでそれは動作します...ajaxライブラリからlaravel応答にアクセスできない
私はVue 2.0とaxios ajaxライブラリでLaravel 5.3を使用しています。ここで
は私がlaravelからresponse
を返すテストコントローラ、次のとおりです。ここで
public function testMethod() {
return response('this is an error', 500);
}
は私のAJAX呼び出しです:
http(`fetch-data`).then(response => {
const data = response.data;
console.log(data);
}).catch(error => {
console.log(error); // <- This doens't work, he show my nothing
alert(error);
});
問題がある、私が返されるエラーメッセージを必要としますララベルから私のクライアントにcatch
。しかし、もし私がconsole.log
なら、彼は私に何も見せません。もし私がalert
エラーになったら、彼は私に次のメッセージを与えます:Error: Request failed with status code 500
。
error.statusCode
,error.statusMessage
のようなものにアクセスできないのはなぜですか?