Πολλά Hooks στο Angular
Μπορούμε να ορίσουμε ταυτόχρονα πολλά hooks. Ας δούμε πώς γίνεται αυτό με το παράδειγμα δύο hooks που έχουμε ήδη μελετήσει.
Εισάγουμε δύο διεπαφές:
import { OnInit, OnDestroy } from '@angular/core';
Ας τις συνδέσουμε με την κλάση:
export class UserComponent implements OnInit, OnDestroy {
}
Ας γράψουμε τα δύο hooks μας:
export class UserComponent implements OnInit, OnDestroy {
constructor() {
console.log('constructor is started');
}
ngOnInit() {
console.log('onInit is applied');
}
ngOnDestroy() {
console.log('onDestroy is applied');
}
}
Ελέγξτε τη λειτουργία και των δύο hooks σε μια αντικειμενική
συνθήκη if.
Ελέγξτε τη λειτουργία και των δύο hooks σε έναν αντικειμενικό βρόχο.