【发布时间】:2018-09-09 16:27:03
【问题描述】:
我是 react-redux 的新手。
场景:在应用加载时,我从后端获取 10 个项目的列表到 redux。现在说,我应用了一个过滤器,它从 redux 获取结果并显示 3 个项目,但后端还有 10 个项目。那么我如何显示这 10 个项目呢?
每当用户应用过滤器时,我是否应该从 api 获取数据?如果是,那么 redux 在这里有什么好处?
【问题讨论】:
-
当您说后端还有 10 个项目时,是您提取的原始 10 个项目还是要提取的 10 个新项目?
-
10 个新项目...在应用过滤器后获取。后端有 100 个项目..我最初获取了 10 个项目...然后我应用过滤器过滤这 10 个项目并显示 3 个项目....但这对用户来说是不完整的结果...因为有更多基于此的项目在 dabase 中过滤,但在 redux 中不过滤。
-
10 个新项目.. 例如。我在数据库中有 100 个用户。我最初获取了 10 个用户(其余 90 个用户将在滚动或分页时显示。)我应用一个过滤器说.. 25 岁的用户。这导致 3 个 25 岁的用户。但结果来自redux,所以它不完整。其余 90 个用户未在此处过滤。我如何也显示这 90 个用户的结果...?
标签: reactjs redux react-redux