Մի քանի հուկներ Angular-ում
Հնարավոր է միաժամանակ սահմանել մի քանի հուկներ: Եկեք տեսնենք, թե ինչպես է դա արվում երկու արդեն ուսումնասիրված հուկների օրինակով:
Իմպորտավորենք երկու ինտերֆեյսներ:
import { OnInit, OnDestroy } from '@angular/core';
Միացնենք դրանք դասին:
export class UserComponent implements OnInit, OnDestroy {
}
Գրենք մեր երկու հուկները:
export class UserComponent implements OnInit, OnDestroy {
constructor() {
console.log('constructor is started');
}
ngOnInit() {
console.log('onInit is applied');
}
ngOnDestroy() {
console.log('onDestroy is applied');
}
}
Ստուգեք երկու հուկների աշխատանքը ռեակտիվ
պայմանի if վրա:
Ստուգեք երկու հուկների աշխատանքը ռեակտիվ ցիկլի վրա: