⊗jsagPmLCOI 71 of 97 menu

ngOnInit-Hook in Angular

Der Hook ngOnInit wird bei der Initialisierung der Komponente ausgelöst. In seiner Wirkung ist er ähnlich dem Konstruktor einer Klasse, aber in ihm können komplexere Aufgaben ausgeführt werden, beispielsweise das Laden von Daten vom Server.

Schauen wir uns an, wie man diesen Hook verwendet. Zuerst muss seine Schnittstelle importiert werden:

import { OnInit } from '@angular/core';

Als nächstes muss die Schnittstelle in die Klasse der Komponente aufgenommen werden:

export class UserComponent implements OnInit { }

Danach können wir in der Klasse der Komponente die Methode ngOnInit schreiben und diese Methode wird automatisch bei der Initialisierung der Klasse ausgeführt. Prüfen wir ihre Funktionsweise:

export class UserComponent implements OnInit { constructor() { console.log('constructor is started'); } ngOnInit() { console.log('onInit is applied'); } }

Erstellen Sie eine private Methode show und rufen Sie sie bei der Initialisierung der Komponente auf.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen