【问题标题】:Pagination and filter by column at the same time Angular 6同时按列分页和过滤Angular 6
【发布时间】:2019-03-22 23:45:07
【问题描述】:

如何修改此代码以同时获得分页和过滤?问题是,如果我的表中有 1000 行并且每页显示 50 行,则name 的过滤器将仅应用于显示的 50 个条目。

<tr *ngFor="let user of usersList | paginate: { itemsPerPage: 50, currentPage: p } | filter: 'name' : searchString">
    <td>{{ user.name }}</td>
    <td>{{ user.email }}</td>
    <td>{{ user.office }}</td>
</tr>
<pagination-controls (pageChange)="p=$event" previousLabel="Previous" nextLabel="Next"></pagination-controls>

感谢您的宝贵时间!

【问题讨论】:

    标签: javascript html pagination angular6 ngx-pagination


    【解决方案1】:

    这样修改即可:

    <tr *ngFor="let user of usersList | filter: 'name' : searchString | paginate: { itemsPerPage: 50, currentPage: p }; let i=index">
    

    【讨论】:

      猜你喜欢
      • 2019-12-02
      • 2019-05-04
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-18
      • 1970-01-01
      相关资源
      最近更新 更多