首页 > 解决方案 > PrimeNg 数据表过滤搜索启动错误分页

问题描述

我有一个 primeNg 的数据表组件,并且我正在启动一个分页搜索,我的应用程序通过分页显示我的所有数据,使用这种方法:

search(): void {
    this.table.resultats.sortOrder = -1;
    this.table.resultats.sortField = 'dateTraitement';
    this.table.resultats.paginator.valueOf();
    this.table.resultats.sortSingle(); // lance la recherche
}

但是当我设置搜索过滤器并启动研究时,它不返回任何数据,因为研究是根据最后的页数启动的,我解释说:我的默认搜索返回 4 页,当我启动过滤搜索时标准我的客户端使用页面数据(页面:4)将数据发送到服务器,尽管服务器返回单个页面并且存在问题,因为我在第 4 页上搜索并且没有第 4 页。我希望我很清楚。

谢谢

标签: angularspring-data-jpaprimeng-datatable

解决方案


推荐阅读