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

eug*_*ene 6 reactjs redux

搜索结果一般是临时性的.

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

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

Bor*_*nte 5

视情况而定,将搜索结果存储在商店中的一种用例是:

  1. 用户转到 /search 并搜索“超棒的廉价汽车”
  2. 用户点击结果列表中出现的第三辆车
  3. 用户不喜欢这辆车,并在浏览器中按下后退按钮

现在,如果您将搜索查询和搜索结果存储在商店中,您可以使用相同的结果重新呈现搜索页面,而无需再次往返服务器,它看起来就像是即时加载给用户。

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