【发布时间】:2017-03-11 15:44:02
【问题描述】:
我想避免在 redux 状态下多次保存相同的数据,但不知道该怎么做。
我正在开发搜索用户界面
我发送到服务器的搜索查询包括查询字符串、过滤器和排序首选项。
从概念上讲,它们都是搜索参数,我想在 redux 商店中将它们保持在 searchParams 状态。
但是,由于另一个原因,一些数据已经在 redux 存储中。
例如,我维护viewSettings 状态,在该状态中我控制在搜索结果中显示哪些字段,并且一些过滤器(也在searchParams 中)包含在viewSettings 中
这就像 DB 规范化,你如何规范化(?)你的 redux 存储中的数据?
【问题讨论】: