вот такая форма:
<div class="question-form">
<form [formGroup]="questionForm">
<input type="text" formControlName="questionText">
<div class="answers-form" formArrayName="answers">
<div *ngFor="let answer of questionForm.get('answers').controls; let i = index;">
<form [formGroupName]="i">
<p>Форма Ответа</p>
<input type="text" name="i" formControlName="answerText" >
</form>
</div>
</div>
<button type="submit" (click)="submitData()">ЖМИ</button>
</form>
</div>
через ngFor разворачиваю формЭррей, создается три формы с инпутами, но данные сохраняются только из последнего инпута...
<form> <p>Форма Ответа</p> <input type="text" formControlName="{{ i }}" >
Обсуждают сегодня