Все радио выбирается после нажатия на один ион-радио в ionic3? - PullRequest
0 голосов
/ 20 января 2019

Я буду управлять ионным радио внутри петли, в которой мы должны щелкнуть одно радио, все радио выбрано вместо одного радио. Я хочу, чтобы было выбрано одно радио.будет работать, но значение 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
     })  
  }
Я перепробовал каждую функцию для управления, флажок скажите, что я здесь не так?
...