2016-08-23 92 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个元素的字面映射..得到这个错误.. –