Мне нужно создать динамический ngModel
, сейчас я получаю что-то вроде this из бэкэнда.
В моем ts:
this._revisionService.obtDetalleRevision( this.token, params )
.subscribe(respRevisionDetalle => {
this.objRevisionDetalle = respRevisionDetalle;
//Array with data from backend
this.revisionDetalle = this.objRevisionDetalle.data;
})
В моем html:
<div *ngFor="let num of revisionDetalle; let i=index">
<div *ngFor="let alt of num.alternativas;">
{{alt}}
<input name="{{num.id}}" type="radio" [value]="alt" />
</div>
</div>
<button type="button" class="btn btn-secondary" (click)="onSubmit()">Enviar respuestas</button>
мне нужно захватить ответы пользователей, отправить их в функцию onSubmit()
, в случае, если пользователь ничего не ответил, он должен быть пустым "".
В расположении "revisionDetail" есть поле с именем "answer", я хотел бы сохранить ответы в этом поле, если это сложно, я могу создать новый массив или объект с выбранными ответами.
решение может быть по форме, по шаблону или по реактиву, важная вещь, которая работает для меня.
, пожалуйста, помогите мне, я был дни, не находя решения.(