无法为动态加载的Ionic2离子选择设置所选属性

时间:2017-03-25 16:39:05

标签: angular ionic-framework ionic2

我需要动态加载<ion-select>。它工作正常。现在我需要设置默认选择。我已经使用了selected属性。但是它没有用。你能告诉我为什么?

以下是Plunker

应用程序/ home.page.html

 <ion-item>
      <ion-label>Donation</ion-label>
      <ion-select>
        <ion-option *ngFor="let date of donationDates" value="{{date.donationdate}}" selected="date.isChecked">
          {{date.donationdate}}</ion-option>
      </ion-select>
    </ion-item>

应用程序/ home.page.ts

export class HomePage {
  donationDates:any=[];

  constructor(public navController: NavController) { 
      this.donationDates = [
       {
          id: null,
          donationid: "2",
          donationdate: "2017-03-12",
          datedescription: "Vad Bij",
          isChecked:true
      },
      {
        id: null,
       donationid: "2",
       donationdate: "2017-03-19",
       datedescription: "Sud satam",
       isChecked:false
     }]
  }

}

1 个答案:

答案 0 :(得分:2)

使用:

[selected]="date.isChecked"

你的分叉Plunker