Partie 1 : Découvrir Angular
Partie 2 : Acquérir les bases sur Angular
Partie 3 : Aller plus loin avec Angular
1 de 2

4.2. Le Composant

Les composants sont la base des applications Angular. Vous allez écrire des composants tout le temps, pour gérer les interactions avec l’utilisateur, appeler des services, traiter les formulaires. Chaque composant contrôlera un petit bout de votre interface utilisateur, que nous appellerons une vue.

On définit la logique d’application d’un composant – ce qu’il doit faire pour supporter la vue – à l’intérieur d’une classe, et cette classe interagit avec la vue à travers un ensemble de propriétés et de méthodes.

Par exemple, un composant FilmsComponent pourrait avoir une propriété films, qui retourne un tableau de films. La vue associée à ce composant pourrait contenir un tableau HTML qui afficherait ses films.

Il est recommandé de suffixer le nom de vos composants par ‘Component’. Vous verrez que ce sera utile pour vous y retrouvez quand vous aurez des classes de services, de modèles, …