Які типи директив існують в Angular?
В Angular існує три типи директив:
- Компоненти (Components) - особливий вид директив із шаблоном (
template). По суті, компонент, це директива з UI. - Атрибутні директиви (Attribute Directives) - змінюють зовнішній вигляд або поведінку наявних елементів без зміни структури DOM.
Приклади:
ngClass,ngStyle, користувацькі директиви на кшталтappHighlight. - Структурні директиви (Structural Directives) - змінюють структуру DOM, додаючи, видаляючи або повторюючи елементи.
Приклади:
*ngIf,*ngFor,*ngSwitch.
Висновок: компоненти керують UI, атрибутні директиви змінюють властивості елементів, а структурні директиви змінюють склад DOM.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.