我有几个像“什么是某东西”的问题,以及4个单选按钮作为答案。因此,DOM中会生成3个<ul>
。但问题是,当我点击某个单选按钮时,它会选择另一个问题的单选按钮。如何解决这个问题?是值的问题吗?还是需要一些唯一的索引?
代码:
<ul *ngFor="let test of tests"> {{test.question.title}}
<li *ngFor="let answer of test.question.answers"> <input type="radio" [value]="answer" [(ngModel)]="radioSelected"> <label for="">{{answer}}</label> </li>
</ul>
<button (click)="check(radioSelected)">Send</button>