设置在动态NgModel

时间:2019-04-01 21:32:18

标签: javascript angular angular6

我需要创建动态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”安排中,有一个名为“答案”的字段,我想将答案存储在该字段中,如果很复杂,我可以使用选定的答案创建一个新的数组或对象。

解决方案可以采用模板形式或反应形式,这对我很重要。

请帮助我,我已经几天没找到解决办法了。 :(

0 个答案:

没有答案