Cours 7 : Angular - template driven form Flashcards

1
Q

Quels sont les deux types de formulaires proposés par Angular ?

A

Les deux types de formulaires proposés par Angular sont les Template Driven Forms et les Reactive Forms.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Qu’est-ce que les Template Driven Forms ?

A

Les Template Driven Forms utilisent des formulaires HTML classiques et la logique des formulaires est incorporée directement dans le template HTML grâce à l’usage de directives.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Quel module Angular est nécessaire pour utiliser les Template Driven Forms ?

A

Le module FormsModule est nécessaire pour utiliser les Template Driven Forms dans Angular.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Comment lie-t-on une variable du composant avec un champ de formulaire dans les Template Driven Forms ?

A

On lie une variable du composant avec un champ de formulaire dans les Template Driven Forms en utilisant la directive ngModel avec le two-way binding [(ngModel)].

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Quelle directive permet de gérer la soumission d’un formulaire dans les Template Driven Forms ?

A

La directive ngSubmit permet de gérer la soumission d’un formulaire dans les Template Driven Forms.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Comment se déclenche la soumission d’un formulaire dans Angular ?

A

La soumission d’un formulaire se déclenche grâce à l’événement submit de la balise form.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Qu’est-ce qu’un Validator dans le contexte des formulaires Angular ?

A

Un Validator dans le contexte des formulaires Angular est une fonction qui vérifie la valeur d’un champ de formulaire et retourne une erreur le cas échéant.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Quels sont les principaux Validators disponibles dans Angular ?

A

Les principaux Validators disponibles dans Angular sont : required, minlength, maxlength, pattern, et email.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Comment affiche-t-on et gère-t-on les erreurs de validation dans les Template Driven Forms ?

A

Les erreurs de validation dans les Template Driven Forms sont affichées et gérées directement dans le template HTML en utilisant une référence de template associée à la directive ngModel sur chaque champ du formulaire.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Comment vérifie-t-on la validité globale d’un formulaire dans les Template Driven Forms ?

A

On vérifie la validité globale d’un formulaire dans les Template Driven Forms en utilisant une référence de template sur la directive ngForm, qui s’applique automatiquement aux balises <form>.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Quelle directive Angular permet de référencer un formulaire dans le template ?

A

La directive Angular qui permet de référencer un formulaire dans le template est ngForm.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Quelles classes CSS Angular ajoute-t-il dynamiquement en fonction de la validité et du statut d’un champ de formulaire ?

A

Angular ajoute dynamiquement des classes CSS en fonction de la validité et du statut d’un champ de formulaire.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Comment stylise-t-on rapidement un formulaire en utilisant les classes CSS ajoutées par Angular ?

A

Pour styliser rapidement un formulaire en utilisant les classes CSS ajoutées par Angular, il suffit de surcharger ces classes dans les feuilles de style.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Quelle directive Angular permet de prévenir le comportement par défaut de soumission des formulaires ?

A

La directive ngSubmit permet de prévenir le comportement par défaut de soumission des formulaires, évitant ainsi le rechargement de la page.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Comment vérifie-t-on si un formulaire est valide dans Angular avant de le soumettre ?

A

On vérifie si un formulaire est valide dans Angular avant de le soumettre en utilisant la propriété valid du formulaire, par exemple avec la syntaxe myForm.valid.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly