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

Что такое директивы

Директивы в Angular — это специальные классы, которые добавляют дополнительное поведение к элементам DOM. Они позволяют манипулировать структурой, стилями или поведением элементов. **Типы директив:** 1. **Компоненты** — директивы с шаблоном (наиболее распространённые). 2. **Структурные** — изменяют структуру DOM (например, `*ngIf`, `*ngFor`). 3. **Атрибутные** — изменяют внешний вид или поведение элемента (например, `ngStyle`, `ngClass`). **Пример атрибутной директивы:** ```typescript @Directive({ selector: '[appHighlight]' }) export class HighlightDirective { constructor(el: ElementRef) { el.nativeElement.style.backgroundColor = 'yellow'; } } ``` Использование: ```html

Выделенный текст

```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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