ユーザーが送信をクリックしたときに、すべての必須フィールドをエラーとしてマークしたいと思います。
エラーのあるコントロールのスタイルを設定するために、input.ng-dirty.ng-invalid を使用しています。だから私が欲しいのは、ユーザーがフォームを送信するときに、必要なコントロール(またはすべてのコントロール..それは私にとって同じです)に ng-dirty を設定することです。
検証は機能しています。私がしようとしていることが間違っている可能性がある理由は理解していますが、複雑すぎて正しくないと思うことを除いて、同じ効果を得る他の方法が見つかりませんでした.
私が試したのは:
<div ng-app>
<form novalidate>
<input name="formvalue" type="text" ng-model="formvalue" required />
<input type="submit" />
</form>
</div>