Я буду управлять ионным радио внутри петли, в которой мы должны щелкнуть одно радио, все радио выбрано вместо одного радио. Я хочу, чтобы было выбрано одно радио.будет работать, но значение ion-radio будет undefined.my html и ts код?
<ion-card *ngFor="let item of itemList">
<ion-list radio-group [(ngModel)]="chart">
<ion-label>Present</ion-label>
<ion-radio [color]="myColor" value="Present" (ionSelect)="toggleColor()">ID</ion-radio>
<ion-radio [color]="myColor" value="Absent" (ionSelect)="toggleColor()">Address</ion-radio>
<ion-radio [color]="myColor" value="Leave" (ionSelect)="toggleColor()">Name</ion-radio>
Below our ts code:
this.itemList = [{
name : 'Harry',
id : 101
},
{
name : 'soni',
id : 101
},
{
name : 'deep',
id : 101
}]
}
toggleColor(item){
if(this.chart == 'Present') {
this.myColor = 'secondary';
} else if( this.chart == 'Absent') {
this.myColor = "danger";
} else {
this.myColor = "danger";
}
this.itemList.every(function(chart) {
return chart.Selected == true
})
}
Я перепробовал каждую функцию для управления, флажок скажите, что я здесь не так?