Τι είναι το ngDoCheck;
Τι είναι το ngDoCheck;

Βίντεο: Τι είναι το ngDoCheck;

Βίντεο: Τι είναι το ngDoCheck;
Βίντεο: 20. Τι είναι το άπειρο; 2024, Νοέμβριος
Anonim

ngDoCheck () καλείται κάθε φορά που εκτελείται η ανίχνευση αλλαγών. ngDoCheck () καλείται αμέσως μετά τις ngOnChanges() και ngOnInit() Παρατηρήστε πώς το ChildComponent εφαρμόζει μια στρατηγική ανίχνευσης αλλαγών OnPush.

Με αυτόν τον τρόπο, τι είναι το ngAfterViewInit;

ngAfterViewInit () είναι ένα άγκιστρο κύκλου ζωής που καλείται αφού το Angular έχει προετοιμάσει πλήρως τις προβολές ενός στοιχείου. ngAfterViewInit () χρησιμοποιείται για να χειριστεί τυχόν πρόσθετες εργασίες προετοιμασίας. Βρείτε τον κώδικα διεπαφής AfterViewInit από το Angular doc.

Επιπλέον, τι είναι το ngOnChanges; Το OnChanges είναι μια διεπαφή και έχει μια δήλωση μεθόδου, π.χ ngOnChanges (). Στο συστατικό γονέα-παιδί, το στοιχείο θυγατρικό δηλώνει την ιδιότητα @Input() για να λάβει τιμές από το γονικό στοιχείο. Η μέθοδος ngOnChanges () χρησιμοποιεί το SimpleChanges ως όρισμα που δίνει νέα και προηγούμενη τιμή των τιμών εισόδου μετά από αλλαγές.

Επίσης να γνωρίζουμε είναι, ποια είναι η διαφορά μεταξύ ngOnInit και ngAfterViewInit;

ngOnInit () καλείται αμέσως μετά τον έλεγχο των ιδιοτήτων που συνδέονται με δεδομένα της οδηγίας για πρώτη φορά και προτού ελεγχθεί οποιοδήποτε από τα παιδιά της. ngAfterViewInit Το () καλείται μετά τη δημιουργία της προβολής ενός στοιχείου και των προβολών των παιδιών του.

Τι είναι τα άγκιστρα κύκλου ζωής στο γωνιακό;

Γωνιώδης προσφορές γάντζοι κύκλου ζωής που παρέχουν ορατότητα σε αυτά τα κλειδιά ΖΩΗ στιγμές και την ικανότητα δράσης όταν συμβαίνουν. Μια οδηγία έχει το ίδιο σύνολο γάντζοι κύκλου ζωής.

Συνιστάται: