最初从单选按钮中的数组检查值Angular Typescript

时间:2020-08-10 06:11:17

标签: html angular typescript radio-button angular9

我需要检查数组中的第一个值,该值是我通过api从get请求获得的 以下是我的html

 <div class="row" class="select-options" *ngFor="let options of paymentOptions;let idx = index">
            <input  type="radio"
                   formControlName="paymentOption"
                   [value]="options"
                   [checked]="idx==0"
                   (change)="onSelectChange(options)"/>
            {{options}}
          </div>

请帮助。

1 个答案:

答案 0 :(得分:1)

我认为您正在使用ReactiveForms。

这是一个有效的示例:https://stackblitz.com/edit/angular-ivy-gbn2uy

您需要创建一个表单组,然后可以在此处设置您的初始/默认值,如下所示:

this.form = fb.group({
  paymentOption: [this.paymentOptions[0]]
});

因此,您不需要输入本身具有checked属性。

相关问题