Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Перелічіть усі вбудовані атрибутні директиви». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**Вбудовані атрибутні директиви** в Angular - директиви, які змінюють поведінку або зовнішній вигляд наявних елементів. **Ключове:** основні з них - `NgClass` і `NgStyle` для динамічних CSS-класів та стилів, `NgModel` для двостороннього прив'язування форм, `NgForm`/`NgControl` для стану форми, `NgSwitch` для умовного відображення та `NgTemplateOutlet` для рендерингу `<ng-template>`.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)ЗображенняВ Angular вбудовані атрибутні директиви - це директиви, які змінюють поведінку або зовнішній вигляд наявних елементів. ## Основні директиви 1. `NgClass` - динамічне додавання/видалення CSS-класів на елементі. Можна передавати рядок, масив або об'єкт з ключами-класами та булевими значеннями. 2. `NgStyle` - динамічна зміна стилів елемента через об'єкт «властивість: значення». 3. `NgModel` - двостороннє прив'язування значення елемента форми до змінної компонента (`[(ngModel)]`). 4. `NgModelGroup` - логічне групування декількох `NgModel` всередині форми для валідації та структури. 5. `NgForm` - директива для `<form>`, відстежує стан форми: валідність, помилки, зміни. 6. `NgFormControl` - застаріла директива для керування окремими контролами форми (сучасний підхід - `FormControl`). 7. `NgControl` - базовий клас для всіх директив керування формами. 8. `NgControlStatus` та `NgControlStatusGroup` - автоматично додають CSS-класи (`ng-valid`, `ng-invalid`, `ng-dirty`, `ng-pristine`, `ng-touched`, `ng-untouched`) залежно від стану контролу чи групи. 9. `NgSwitch`, `NgSwitchCase`, `NgSwitchDefault` - керують відображенням елементів за значенням виразу (`*ngSwitch` на контейнері, `*ngSwitchCase`/`*ngSwitchDefault` на дочірніх). 10. `NgTemplateOutlet` - дозволяє динамічно рендерити вміст `<ng-template>`.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.