Angularでの複数のフック
複数のフックを同時に設定することができます。 すでに学んだ2つのフックを例にして、その方法を見てみましょう。
2つのインターフェースをインポートします:
app/user/user.component.tsimport { OnInit, OnDestroy } from '@angular/core';
これらをクラスに接続しましょう:
app/user/user.component.tsexport class UserComponent implements OnInit, OnDestroy {
}
2つのフックを記述します:
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
リアクティブな if 条件で両方のフックの動作を確認してください。
Задание 2
リアクティブなループで両方のフックの動作を確認してください。