Flere hooks i Angular
Det er muligt at angive flere hooks samtidig. Lad os se, hvordan det gøres ved hjælp af et eksempel med to allerede studerede hooks.
Importerer to grænseflader:
app/user/user.component.tsimport { OnInit, OnDestroy } from '@angular/core';
Tilslut dem til klassen:
app/user/user.component.tsexport class UserComponent implements OnInit, OnDestroy {
}
Lad os skrive vores to hooks:
app/user/user.component.tsexport class UserComponent implements OnInit, OnDestroy {
constructor() {
console.log('constructor is started');
}
ngOnInit() {
console.log('onInit is applied');
}
ngOnDestroy() {
console.log('onDestroy is applied');
}
}
Задание 1
Test begge hooks på en reaktiv
betingelse if.
Задание 2
Test begge hooks på en reaktiv løkke.