Angular 如何获取循环外的*ngFor索引的值?
这是我的循环:Angular 如何获取循环外的*ngFor索引的值?,angular,Angular,这是我的循环: <div *ngFor='let item of items; let rowcount = index'></div> <div>showing {{ rowcount }} of {{ items.length }} 显示{{items.length}中的{rowcount}} 但是rowcount没有显示任何内容。关于如何正确获取rowcount的值有什么建议吗?可能类似于这样,只需在最后一项之后显示它 <div *ngFor
<div *ngFor='let item of items; let rowcount = index'></div>
<div>showing {{ rowcount }} of {{ items.length }}
显示{{items.length}中的{rowcount}}
但是rowcount没有显示任何内容。关于如何正确获取rowcount的值有什么建议吗?可能类似于这样,只需在最后一项之后显示它
<div *ngFor='let item of items; let rowcount = index'>
<!-- Do all your stuff here -->
<div *ngIf="last">showing {{ rowcount }} of {{ items.length }}</div>
</div>
显示{{items.length}中的{rowcount}}
您为什么需要这个?您的行数
在视觉上与项相同。长度
索引的概念不存在于循环之外(它是什么元素的索引?@YaroslavGrishajev我想显示总项中显示了多少条记录。例500人中有30人。这是为了分页的目的。如果我在最后一页,而最后一页只剩下30个项目,我每页的最大项目数是100。在您的示例中,如果它是这样设计的,则rowcount===items.length
。你应该寻找另一种方法嘿!好吧我不确定它是否会工作,我以前从未使用过最后一个,太棒了!很高兴帮忙!