我有一个html页面,其中包含由ngFor生成的多组单选按钮和复选框。我正在尝试在数据库中检查所有输入,它可以与复选框一起正常工作,但是单选按钮并未如选中的那样出现在界面中。
单选按钮HTML:
<input
class="form-check-input"
name="radio"
type="radio"
[value]="partyDetails.kpis[i].criteria[j].id"
[id]="randomize(partyDetails.kpis[i].criteria[j].description,j)"
[attr.checked]="partyDetails.kpis[i].criteria[j].selected ? 'checked' : null"
[(ngModel)]="partyDetails.kpis[i].criteria[j].selected"
required
>
复选框HTML:
<input
class="form-check-input"
[name]="partyDetails.kpis[i].criteria[j].id"
type="checkbox"
[value]="partyDetails.kpis[i].criteria[j].id"
[id]="randomize(partyDetails.kpis[i].criteria[j].description,j)"
[(ngModel)]="partyDetails.kpis[i].criteria[j].selected"
>