2017-01-30 18 views
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のようなものにアクセスできないのはなぜですか?

答えて

1

トライ

return response()->json('this is an error', 500); 
関連する問題