如何将TS中的数组值放入NgFor HTML

时间:2019-06-05 15:04:53

标签: angular

我选择了:

<select (change)="getYear(year)">
  <option value="year" *ngFor="let var of array; let i = index"
    {{year.year}} 
  </option>
</select>

我该如何设置打字稿,以便可以将array的值放入选项中?

1 个答案:

答案 0 :(得分:0)

语法不正确。尝试这样:

假设这是对象数组,其中“ year”是一个属性

<select (change)="getYear($event.target.value)">
   <option [ngValue]="var.year" *ngFor= let var of array; let i = index">{{var.year}} 
   </option>
</select>