Više hook-ova u Angularu
Moguće je istovremeno zadati više hook-ova. Pogledajmo kako se to radi na primeru dva već proučena hook-a.
Importujmo dva interfejsa:
import { OnInit, OnDestroy } from '@angular/core';
Povežimo ih sa klasom:
export class UserComponent implements OnInit, OnDestroy {
}
Napišimo naša dva hook-a:
export class UserComponent implements OnInit, OnDestroy {
constructor() {
console.log('constructor is started');
}
ngOnInit() {
console.log('onInit is applied');
}
ngOnDestroy() {
console.log('onDestroy is applied');
}
}
Proverite rad oba hook-a na reaktivnoj
uslovnoj direktivi if.
Proverite rad oba hook-a na reaktivnoj petlji.