Loading...
「ツール」は右上に移動しました。
利用したサーバー: wtserver3
135いいね 19966回再生

Advanced Approaches to Angular Form Validations

In this video, I'll show you how to implement form validation in Angular in two ways, one of them being the most known and the second being a more advanced use case.

Validation from outside is done passing ValidatorFns and AsyncValidatorFns to a FormControl. Validation from inside is done with the ControlValueAccessor, Validator, and AsyncValidator interfaces.

📚 Read the article: www.lucaspaganini.com/academy/advanced-approaches-…
🚨 Subscribe to the newsletter: www.lucaspaganini.com/newsletter

📧 Email: me@lucaspaganini.com
🐦 Twitter: twitter.com/lucaspaganini
📸 Instagram: www.instagram.com/lucaspaganini/

----------

CHAPTERS
0:00 Introduction
0:33 Angular Validators
0:55 Reactive vs Template
2:01 ValidatorFn
3:54 AsyncValidatorFn
5:26 Validator
8:36 AsyncValidator
9:13 Conclusion

REFERENCES
1. Repository: github.com/LucasPaganini/published-content/tree/ma…
2. Part one, introduction to ControlValueAccessors:    • Control Value Accessor: Custom Form Compon...  
3. Pull request to make Angular forms strictly typed: github.com/angular/angular/pull/40772
4. Library for typed forms in the meantime: www.npmjs.com/package/ngx-forms-typed
5. Article explaining how the typed forms library was created: indepth.dev/posts/1198/angular-forms-story-strong-…
6. Angular form validation from outside: angular.io/guide/form-validation
7. Angular validation from inside: angular.io/api/forms/Validator
8. Angular async validation from inside: angular.io/api/forms/AsyncValidator

コメント