Podcast
Questions and Answers
Quelle commande est utilisée pour générer la structure d'un projet Angular avec le CLI?
Quelle commande est utilisée pour générer la structure d'un projet Angular avec le CLI?
Que fait la commande 'ng serve' lorsqu'elle est exécutée à partir de la racine du projet?
Que fait la commande 'ng serve' lorsqu'elle est exécutée à partir de la racine du projet?
Comment annuler la création des fichiers de tests lors de l'utilisation de la commande 'ng new' pour générer un projet Angular?
Comment annuler la création des fichiers de tests lors de l'utilisation de la commande 'ng new' pour générer un projet Angular?
Quelle option est utilisée pour modifier le port par défaut lors de l'exécution de la commande 'ng serve'?
Quelle option est utilisée pour modifier le port par défaut lors de l'exécution de la commande 'ng serve'?
Signup and view all the answers
Quelle commande du CLI est utilisée pour créer des composants dans une application Angular?
Quelle commande du CLI est utilisée pour créer des composants dans une application Angular?
Signup and view all the answers
Qu'est-ce que les directives structurelles permettent de faire dans Angular?
Qu'est-ce que les directives structurelles permettent de faire dans Angular?
Signup and view all the answers
Quel est le rôle des directives dans une application Angular?
Quel est le rôle des directives dans une application Angular?
Signup and view all the answers
Quel type de directives permettent de modifier les affichages de données ou de templates?
Quel type de directives permettent de modifier les affichages de données ou de templates?
Signup and view all the answers
Dans quel but les formulaires et listings doivent-ils être mis dans des composants spécifiques dans une approche one-way data flow?
Dans quel but les formulaires et listings doivent-ils être mis dans des composants spécifiques dans une approche one-way data flow?
Signup and view all the answers
Quel est l'objectif principal des composants d'alerte paramétrables par le message à afficher?
Quel est l'objectif principal des composants d'alerte paramétrables par le message à afficher?
Signup and view all the answers
Study Notes
Interaction entre composants
- Les entrées d'un composant peuvent être aliasées en utilisant l'attribut
Input
avec un paramètre d'alias, permettant d'exposer une propriété avec un nom différent. - Exemple :
@Input('userInput') user: User;
Composants – Événements
- Les données entrent dans un composant via des propriétés et en sortent via des événements.
- Les événements sont un mécanisme qui permet à un composant de notifier son parent, qui peut alors gérer la notification.
- Les événements spécifiques sont émis grâce à un
EventEmitter
. - Les événements doivent être déclarés dans le décorateur, via l'attribut
outputs
. - Exemple d'émission d'un événement :
@Output() userSelected
. - Étapes pour émettre un événement :
- Déclarer l'événement en l'annotant du décorateur
@Output()
. - Créer un
EventEmitter
. - Émettre l'événement quand le user est sélectionné avec la méthode
emit
.
- Déclarer l'événement en l'annotant du décorateur
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Découvrez les commandes essentielles du CLI d'Angular, y compris la commande ng new pour générer la structure d'un projet. Apprenez à personnaliser cette commande avec des options pour répondre à vos besoins de développement.