Angular — Hooks de cycle de vie
OnChanges
Déclenché lorsqu’un ou plusieurs propriétés du composant ou de la directive ont été modifiées.
Sur l’événement de changement sera logger :
OnInit
Déclenché lorsque les propriétés du composant ou de la directive ont été initialisées.
(Avant celles des directives enfant)
OnDestroy
Déclenché lorsque l’instance de composant ou de directive est détruite.
AfterContentInit
Se déclenche une fois l’initialisation du contenu du composant ou de la directive terminée.
(Juste après OnInit)
AfterContentChecked
Se déclenche après l’initialisation complète de la vue.
(Uniquement disponible pour les composants)
AfterViewInit
Se déclenche après l’initialisation de la vue du composant et de l’une de ses vues enfants. C’est un hook de cycle de vie utile pour les plugins
en dehors de l’écosystème angular. Par exemple, vous pouvez utiliser cette méthode pour initialiser un sélecteur de date jQuery sur le balisage que Angular a rendu.
AfterViewChecked
Se déclenche après la vérification de la vue, du composant.
(Uniquement disponible pour les composants)
DoCheck
Permet d’écouter les modifications uniquement sur les propriétés spécifiées