【发布时间】:2019-08-23 07:02:01
【问题描述】:
我正在使用分页和 ngFor 以及 searchPipe。问题在于 ngFor 的索引。我的分页器每页显示 10 个项目,但问题是当我转到 ngFor 的第二页索引时返回 0。所以我基本上只能从 0-10 个元素迭代数据集中的每个页面。任何帮助表示赞赏。
<tr *ngFor="let item of testdata | customStoreFilter:searchRetail | paginate: { itemsPerPage: 10, currentPage: p };let i = index"
[ngClass]="eachmodel[i] ? 'active': ''" id="row{{i}}">
<td>
<textarea [(ngModel)]='remarks[i]'
(change)="isRemarksModelChanged($event.target.value,i,item)"></textarea>
</td>
</tr>
所以让 i = 索引部分无法正常工作。假设我的测试数据中有 50 个项目。它应该从 0 迭代到 50,而不是从每个页面中的第 0 到第 10 个元素,因为 itemsPerPage 是 10。感谢任何帮助。
【问题讨论】:
-
那么您的预期输出是什么?
-
它只显示从0到10的备注数组中的数据。但是假设我在testdata中有50个数据。那么它应该在0到50的备注中显示数据。这就是问题跨度>
标签: javascript angular