2016-08-23 79 views
0

我有00到12小時的時間間隔。我想顯示一個組合框選項,如00,01,02 ... 12。我如何在這種情況下使用ngFor。沒有聲明數組或對象。直到索引12我需要循環。NgFor顯示n個元素

回答

2
*ngFor="let hour of hours" 
hours = ['00', '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12']; 
+0

所以,廣東話我們固定I = 12 N迭代像JavaScript嗎? –

+0

不是。 '* ngFor'只適用於數組。你可以簡化在組件類中的TS創建,而不是使用'* ngFor'迭代這個數組,除此之外,沒有'* ngFor'提供的東西。也許最終在最後... –

+0

不支持超過9個元素的字面映射..得到這個錯誤.. –