私はフォームを作成しています。私は以下のようなバリデーションが見つかったさまざまなウェブサイトを見てきました。angular2のフォームバリデーション
答えて
これは非常にはっきりと説明されているので、articleとお読みください。おそらくあなたはこのoneに興味があります - 個人的には、ほとんどのニーズをカバーし、より読みやすいので、私は最後のオプションを好みます。
UPD:
は、しかし、あなたの例を取るために、あなたのテンプレートでこのようにそれを使用する必要があります(
<form [formGroup]="form">
<label>Firstname:</label>
<input type="text" formControlName="firstname">
<label>Lastname:</label>
<input type="text" formControlName="lastname">
<!-- Other inputs here ...-->
</form>
の必須部分を回答に直接含める必要があります。リンクのみの回答はお勧めしません。 –
良い点は、私の答えを更新しました –
これは、HTMLページに書かれているフィールドをインポートされ、 と」 」、Validators.requiredは)最初単一引用は...私の理解までが引用
ワット/ Bに保存されますUI部分のいくつかのデータを入力している
反応形式検証を使用しました。それが有用な場所は、主に条件付きバリデーションである。
とします。
UserRegistrationフォーム:ストリート・フィールドはオプションです
this.form = fbld.group({
firstname: [''],
lastname: ['', Validators.required],
profilename: ['', Validators.required],
email: ['', Validators.required],
image: [''],
phone: ['', phoneValidator],
street: ['', Validators.required],
country: [''],
});
EmployeeRegistrationフォーム。
this.form = fbld.group({
firstname: [''],
lastname: ['', Validators.required],
profilename: ['', Validators.required],
email: ['', Validators.required],
image: [''],
phone: ['', phoneValidator],
street: [''],
country: [''],
});
上記のケースでは、アウト・ハード・ジョブによるさまざまなシナリオで同じビューが使用されています。
- 1. Angular2フォームバリデーション
- 2. フォーカス用Angular2フォームバリデーション()
- 3. PHP CodeIgniterのフォームバリデーション
- 4. Zendのフォームバリデーション
- 5. CodeIgniterのフォームバリデーション
- 6. 角度のフォームバリデーション
- 7. フォームバリデーションjQueryの
- 8. フォームバリデーションの苦境
- 9. CodeIgniterのフォームバリデーションがURL
- 10. CodeIgniterのフォームバリデーションはルール
- 11. フォームバリデーション+のAjaxの問題を
- 12. 別のルートでのフォームバリデーションFlask
- 13. submitとon focusoutのフォームバリデーション
- 14. 反応性ココアのフォームバリデーション
- 15. フォームバリデーション - 簡潔性の面で
- 16. Djangoでフォームバリデーションを行う方法
- 17. フォームバリデーションを取得できません
- 18. フォームバリデーションの制約Play内のサブオブジェクトを持つ制約
- 19. Javascriptフォームバリデーションでエラーを表示するのに問題がある
- 20. ブートストラップモーダルを閉じた後にanglejsのフォームバリデーションをリセットする方法
- 21. フォームバリデーションにカスタム動作を追加するための適切なトリガー?
- 22. angular2は、クラスangular2
- 23. angular2のRC6 - angular2クイックスタートページでサブフォルダ/ SRC /アプリ
- 24. Angular2 npmモジュールの書き方 - Angular2 RC 6
- 25. angular2する新しいangular2
- 26. angular2 CLIとangular2-adalエラー
- 27. Angular2アニメーションがAngular2アプリで
- 28. Angular2
- 29. - Angular2
- 30. Angular2 -
これは、angular2で使用できるデータ駆動型の検証手法です。このテクニックでは、 'ngFormModel'を使ってフォームを検証できます。詳細については、http://blog.angular-university.io/introduction-to-angular-2-forms-template-driven-vs-model-driven/ –