2
是否有一種簡單的方法在過去的20年中創建帶* ngFor的選擇框的選項字段,例如:從2016年的值到1996年的值,在組件中沒有數據屬性?* ng對於組件中沒有數據屬性的數據範圍
是否有一種簡單的方法在過去的20年中創建帶* ngFor的選擇框的選項字段,例如:從2016年的值到1996年的值,在組件中沒有數據屬性?* ng對於組件中沒有數據屬性的數據範圍
不,沒有辦法創建一個數組。 AFIK可以在模板中創建的數組大小限制爲10或20(此限制最近也可能已被刪除 - 不確定)。
*ngFor="let x of [1,2,3...]"
又見https://github.com/angular/angular/issues/8168
使用,而不是像這樣:
*ngFor="let x of years"
constructor() {
this.years = [];
for(let i = 0; i < 20; ++i) {
this.years.push(2000 + i);
}
}