Angular 两个单选按钮被选中,即使名称相同(iOS 12.2)
只有一个选择题,可以有多个选项。特别是在iOS 12.2版本中,我面临的问题是,两者都被选中了,在安卓系统中工作得很好 请提出建议。以下是HTML代码:Angular 两个单选按钮被选中,即使名称相同(iOS 12.2),angular,Angular,只有一个选择题,可以有多个选项。特别是在iOS 12.2版本中,我面临的问题是,两者都被选中了,在安卓系统中工作得很好 请提出建议。以下是HTML代码: <label class="radio" *ngFor="let option of question.answerOptions"> <input type="radio" [formControlName]="question.id" [disabled]="disabled" [name]="radio-btn"
<label class="radio" *ngFor="let option of question.answerOptions">
<input type="radio" [formControlName]="question.id" [disabled]="disabled" [name]="radio-btn" [value]="option" [(ngModel)]="value">
<span class="radio-toggle"></span>
<span class="radio-text">{{ option[label] || option.label }}</span>
</label>
{{option[label]| | option.label}
为每个单选按钮指定一个唯一的id
<label class="radio" *ngFor="let option of question.answerOptions; let i = index">
<input type="radio" [formControlName]="question.id" [disabled]="disabled" id="radio-btn{{i}}" [value]="option" [(ngModel)]="value">
<span class="radio-toggle"></span>
<span class="radio-text">{{ option[label] || option.label }}</span>
</label>
{{option[label]| | option.label}
纠正了错误的代码格式。