将自定义序列化程序添加到 redux 状态的不同部分

Adding custom serializer to different parts of a redux state

假设我创建了一个slice用来管理宠物,它使用Date作为宠物的属性之一。

鉴于 redux 本身是 not able 序列化 Date,我想要一个解决方案,允许我为 Date 提供自定义 serializer/de-serializer。

我该怎么做?

Redux 商店本身没有“自定义 serializer/deserializer”这样的东西。 Redux 状态完全包含您的切片缩减器 return,没有其他转换。

我们通常建议您将日期值保持为 ISO 字符串或数字时间戳的状态,并在实际需要时转换回组件中的日期。