如果每个api请求有限的数据量,如何搜索或过滤结果?

时间:2018-06-04 10:28:57

标签: javascript reactjs rest redux

我正在使用api,它给了我最大值。每个请求100个项目。现在我已经实现了搜索和过滤 - 但是当然只搜索/过滤了所获取的项目(使我的搜索/过滤逻辑几乎毫无意义)。

到目前为止,我唯一的想法是继续调用发出api请求的函数,直到我获得所有数据,然后才显示搜索/过滤器字段。但是,获取所有数据将持续大约一分钟。

有更好的方法吗?

聚苯乙烯。我正在使用redux / react。

1 个答案:

答案 0 :(得分:0)

最干净的解决方案是创建新搜索API的后端。

其他选项效率低下,可能有问题。但您可以尝试的是定期获取所有项目并将其存储在本地并从中进行搜索。