ブートストラップアラートにエラーメッセージを表示したいとします。私はフロントエンドとして角度2を使用し、バックエンドとしてルーメンを使用しています。私は検証機能からの応答がフロントエンドにAngular2バックエンドからエラーメッセージを表示する方法
public function uploadImage(Request $request)
{
$this->validate($request, [
'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:60000',
]);
}
component.ts私のサービスで
uploadFile(): void {
let file = this.fileInput.nativeElement;
if (file.files && file.files[0]) {
let fileToUpload = file.files[0];
this.getInfoService
.uploadImage(fileToUpload)
.subscribe(
data => console.log("DATA", data),
err => console.log(err),
() => console.log("()",'yay')
);
}
}
を表示する
フロントエンド
<div class="alert alert-danger">
// Display error message here
</div>
uploadImage(fileToUpload: any) {
let input = new FormData();
input.append("image", fileToUpload);
return this.http.post('http://Api.app/api/v1/uploadImage', input)
.map(
(response: Response) => {
console.log("Upload img service", response);
}
);
}
応答
観測値からのエラー処理についてお読みになりましたか? – jonrsharpe