私はLaravel 5.2バックエンドAPIとAngularJS Frontendを使用していますが、検証が失敗した場合にはラーバル検証と戻り値とエラーを実行します。フォーマットAngularJS ng-repeatテキストをLaravel APIから取得
私はトラフエラーを反復処理し、私はこのような気にいらを取得するフロントエンド上に表示:
["The email has already been taken."]
と私は[「」]のものなしでこの
The email has already been taken.
のようになりたいです。
私のコードは次のとおり
角度コントローラ:
if (error.statusText === "Unprocessable Entity") {
$scope.registerErrors = error.data;
}
角度テンプレート:
<div class="alert alert-warning animated pulse" ng-if="registerError && isLoading === false">
<p ng-repeat="(error, errorText) in registerErrors">{{errorText}}</p>
</div>
Laravelコントローラ:
$this->validate($request, [
'firstname' => 'required|max:100|min:3',
'lastname' => 'required|max:100|min:3',
'email' => 'required|email|unique:users|max:255',
]);
CONSOLE.LOG:
ありがとうございます!
をしようとする方が良いでしょう? –
私はカスタムフィルタを作成しようとします...ありがとう – vitaminasweb