我有多个分页ng-for
。对于多个实例,我使用变量 fromng-for
来重复分页,但是 (pagechange) 事件正在改变数据。当我在子分页中更改页面时,它正在更改数据(first_name)。我有一个重现的问题stackBlitz
我也尝试过使用索引,但它的主要分页令人不安。
<ul>
<div *ngFor="let item of collection | paginate: {itemsPerPage:3, currentPage: page,id: mainPagination}; let i = index;">
<div class="user">
{{ i + 1 }}. {{ item.first_name }}
<!-- <br>Child Pagination -->
<div class="childPagination" *ngFor="let address of item.address | paginate: {itemsPerPage:3, currentPage: item['first_name'],id: item['first_name']}" style="background-color:#18bc9c">
{{ address.friend }}
</div>
<pagination-controls (pageChange)="item['first_name']= $event" [id]= "item['first_name']" class="my-pagination"></pagination-controls>
</div>
</div>
</ul>
<pagination-controls (pageChange)="page = $event" [id]= "mainPagination" class="my-pagination"></pagination-controls>