我需要创建动态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”安排中,有一个名为“答案”的字段,我想将答案存储在该字段中,如果很复杂,我可以使用选定的答案创建一个新的数组或对象。
解决方案可以采用模板形式或反应形式,这对我很重要。
请帮助我,我已经几天没找到解决办法了。 :(