後述のように、あなたは数(ES6)の配列を定義することができますが:
for (int i = 0; i < 4; i++){
}
望ましい結果
export class SampleComponent {
constructor() {
this.numbers = Array(5).fill(0).map((x,i)=>i);
}
}
アレイの作成のために、このリンクを参照してください。 Tersest way to create an array of integers from 1..20 in JavaScript。
あなたはその後、ngFor
でこの配列を反復処理することができます。
@View({
template: `
<ul>
<li *ngFor="let number of numbers">{{number}}</li>
</ul>
`
})
export class SampleComponent {
(...)
}
またはまもなく:
@View({
template: `
<ul>
<li *ngFor="let number of [0,1,2,3,4]">{{number}}</li>
</ul>
`
})
export class SampleComponent {
(...)
}
が、それはあなたのお役に立てば幸い、 ティエリー
編集:固定フィルの文とテンプレート構文。
1つの方法は@TGHで述べたとおりで、2番目の方法は疑問に記載されているforループを使用して空配列の[i]の値をプッシュし、その配列の* ngForを開始することもできます。これらの2つの方法のいずれかを選択することができます。 –