使用带有搜索过滤器的dirPaginate时如何使用$ index访问列表项

时间:2018-01-09 13:14:28

标签: angularjs

我有对象列表。 我正在使用dirPaginate显示它。我添加了搜索对象中的一个字段。搜索时,索引从0开始。 但我需要显示列表的实际索引。

2 个答案:

答案 0 :(得分:1)

在这种情况下,您需要手动计算,如下例所示 如果您在第二页并且页面在10中进行筛选,则显示以下结果

  <td> {{(pageIndex*pagesize)+$index}}<td> (if want to starting from 0)
  <td> {{(pageIndex*pagesize)+$index+1}}<td> (if want to starting from 1)

答案 1 :(得分:0)

试试这个

<tbody>
  <tr *ngFor="let io of inputs; trackBy: trackByFn">
    <td>{{io.id}}</td>
    <td>{{io.name}}</td>
    <td>{{io.description}}</td>
    <td><mat-slide-toggle>Test</mat-slide-toggle></td>
    <td>{{io.device}}</td>
  </tr>
</tbody>