Affichez un message quand la liste est vide
Objectifs de ce chapitre
- ✔️Affichez un contenu HTML conditionnéDécouvrez comment utiliser la directive *ngIf pour afficher un contenu HTML conditionné.
Vous venez d’apprendre comment supprimer une tâche de la liste, vous voulez maintenant afficher un message quand la liste est vide.
La directive *ngIf
Pour itérer sur la liste de tâche, vous avez utilisé la directive *ngFor. C’est une directive structurelle : elle permet d’ajouter, supprimer ou manipuler des élèments du DOM.
Une autre directive structurelle est la directive *ngIf. Elle permet de conditionner l’affichage d’un élèment dans la vue.
En lui donnant une condition, l’élèment n’est construit et afficher que si la condition est true.
🎓 Instructions
-
Modifiez le fichier
src/app/task-list.component.html
.
Testons le !
- Supprimez toutes les tâches de la liste.
- Le message “Pas de tâche” devrait s’afficher.
✔️ Ce que vous avez appris
Dans ce chapitre, vous avez appris comment utiliser la directive *ngIf.