【发布时间】:2018-03-30 01:00:57
【问题描述】:
我有一个项目集合,其中每个项目都有一个rank 属性,这是一个数字。我想循环这个数字,这是我尝试过的:
<div class="col-md-3 col-sm-4 item-container" *ngFor="let item of items">
<div class="item">
<p class="rank">
<img src="" class="img-responsive" *ngFor="let rank of item.rank"/>
</p>
</div>
</div>
打字稿:
export class MonthpicksComponent{
items: Item[] = [];
//...
}
export class Item{
id: number;
name: string;
img: string;
desc: string;
rank: number;
voters: number;
}
但不幸的是,第一个循环只显示了一个结果,而第二个循环什么也没显示。
【问题讨论】:
-
您可能需要为
items对象的外观添加代码。 Html 不足以解决这个问题。 -
@Sajal 请检查更新
-
在控制器@mohammad 中提供项目结构
-
如果数字不是数组,则不能循环。
rank是一个数字。 -
这里是高频问题,请参考:stackoverflow.com/questions/36535629/…