Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що робить директива formArrayName?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**`formArrayName`** - директива, яка зв'язує частину шаблону з об'єктом `FormArray` усередині `FormGroup`. **Ключове:** вона потрібна, коли форма містить динамічний список однотипних полів, наприклад телефони чи адреси.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення`formArrayName` - директива, яка **зв'язує частину шаблону з об'єктом** `FormArray` усередині `FormGroup`. Вона потрібна, коли форма містить **динамічний список однотипних полів** - наприклад, телефони, адреси, варіанти відповідей тощо. Приклад: ```typescript form = new FormGroup({ phones: new FormArray([ new FormControl(''), new FormControl('') ]) }); ``` ```html <form [formGroup]="form"> <div formArrayName="phones"> <div *ngFor="let phone of form.get('phones')['controls']; let i = index"> <input [formControlName]="i"> </div> </div> </form> ``` `formArrayName` вказує Angular, **що всередині цього блока елементи належать FormArray**, щоб він коректно зв'язував поля за індексом і відстежував їхній стан.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.