Встречается на собеседованиях • сегодня

Какие знаешь жизненные циклы компонента в Angular

Angular компоненты имеют следующие основные жизненные циклы: 1. **ngOnChanges** - вызывается при изменении входных свойств (`@Input()`) 2. **ngOnInit** - инициализация компонента (вызывается один раз после первого `ngOnChanges`) 3. **ngDoCheck** - обнаружение изменений (может вызываться часто) 4. **ngAfterContentInit** - после инициализации контента (вставленного через ``) 5. **ngAfterContentChecked** - после проверки контента 6. **ngAfterViewInit** - после инициализации дочерних компонентов/директив 7. **ngAfterViewChecked** - после проверки дочерних компонентов 8. **ngOnDestroy** - очистка перед удалением компонента Пример: ```typescript export class MyComponent implements OnInit, OnDestroy { ngOnInit() { console.log('Component initialized'); } ngOnDestroy() { console.log('Component destroyed'); } } ```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы