Reactjs React中带分页的多重过滤器

Reactjs React中带分页的多重过滤器,reactjs,filter,Reactjs,Filter,我需要一些关于分页过滤的建议。 我打算为过滤器组件单独设置状态,以便保存 此状态下的筛选结果。 但当用户单击页面按钮时,会调用分页api。 这意味着,过滤结果将被初始化 如何在分页仍然有效的情况下使筛选器工作? `${BASEURL}/list?page=${page}&limit=${limit}` 这是单击页面按钮时将发送到服务器的api url。 至少有五种不同的过滤器可以一起工作。 所以我认为不可能像下面这样向服务器请求每个过滤器的参数 `${BASEURL}/list?pag

我需要一些关于分页过滤的建议。
我打算为
过滤器组件
单独设置
状态
,以便保存
此状态下的筛选结果。
但当用户单击页面按钮时,会调用分页api。
这意味着,过滤结果将被初始化
如何在分页仍然有效的情况下使筛选器工作?

`${BASEURL}/list?page=${page}&limit=${limit}`
这是单击页面按钮时将发送到服务器的api url。
至少有五种不同的过滤器可以一起工作。
所以我认为不可能像下面这样向服务器请求每个过滤器的参数

`${BASEURL}/list?page=${page}&limit=${limit}&title=${query}&sort=${sort}...`

如果有什么好主意,请告诉我!谢谢

分页的主要思想是获取少量元素,因此请求返回的速度可能比完整查询快。也就是说,如果您的服务器能够处理所有的筛选和分页计算,那么您提出的解决方案中为什么会出现问题?