我应该将搜索结果存储在redux商店吗?

时间:2016-10-18 10:16:32

标签: reactjs redux

搜索结果一般属于临时性质。

我没有看到将搜索结果存储在商店中的重点。

在这种情况下,我应该使用react setState来呈现搜索结果吗?

1 个答案:

答案 0 :(得分:4)

取决于,在商店中存储搜索结果的一个用例是:

  1. 用户进入/搜索并搜索"非常便宜的汽车"
  2. 用户点击结果列表中显示的第三辆汽车
  3. 用户不喜欢汽车,并按下浏览器中的后退按钮
  4. 现在,如果您将搜索查询和搜索结果存储在商店中,您可以使用相同的结果重新呈现搜索页面,而无需另外一条到服务器的rountrip,它看起来就像是即时加载到用户。

    我会亲自将结果存储在store.search

相关问题