【发布时间】:2021-06-10 22:09:54
【问题描述】:
我有这个对象,每个属性都有一个数组作为它的值。我想只循环一次这个对象,而不是使用 2 个 *ngFor 指令,因为它会导致我的应用程序运行缓慢。我也愿意用这个对象创建一个数组,但我仍然想为每个部分添加一个部分 id,如下例所示。谁能指出我正确的方向?提前非常感谢!这是我的代码。
<div *ngFor="let group of dataObject | keyvalue">
{{group.key}}
<div *ngFor="let item of group.value; let i=index;">
{{item.name}}
</div>
</div>
注意:我的最终目标是将每个人包装到他们所属的部分中,并为每个部分添加一个 ID。 示例:
<div id = "parentId">
<div id = "section-a">
list of all users that belong in section a
</div>
<div id = "section-b">
list of all users that belong in section b
</div>
<div id = "section-c">
list of all users that belong in section c
</div>
<div>
......
......
</div>
【问题讨论】:
标签: javascript angular typescript lodash