Angular 2下拉选项默认值,不使用索引

时间:2016-06-24 07:49:10

标签: angular html-select

如何设置默认值,我不能使用索引,因为默认值取决于数据。

<select [(ngModel)]="task.language" >
  <option *ngFor="let language of languages" [selected]="user.language"  >
      {{language}}
  </option>
</select>

&#34;用户&#34;是填充了连接的用户信息(语言,名字,姓氏......)的数据

1 个答案:

答案 0 :(得分:3)

selected是一个布尔值。 试试这个:

<select [(ngModel)]="task.language" >
  <option *ngFor="let language of languages" [selected]="user.language === language"  >
      {{language}}
  </option>
</select>