Читать книгу Angular - Ferdinand Malcher - Страница 169
Listing 6–16 BookListComponent (book-list.component.ts)
ОглавлениеngOnInit() für Initialisierung verwenden
Der Code für die Initialisierung der Daten soll ausgeführt werden, wenn die Komponente geladen wird. Man könnte dafür den Konstruktor der Klasse verwenden. In Angular kommt allerdings die Methode ngOnInit() zum Einsatz, wie im Listing 6–16 zu sehen ist. Diese Methode wird automatisch aufgerufen, wenn die Komponente vollständig initialisiert ist. Sie ist einer der sogenannten Lifecycle-Hooks von Angular. Details dazu finden Sie im Kasten auf Seite 99. Damit ist unsere Listenkomponente komplett!