有一个 DeliveryManifestView 组件。它运行一个分派 thunk 的效果。
thunk 从 api 获取数据,然后用normalizr
.
被normalizedData
传递给由 创建的动作redux-toolkit
。
并且reducer返回实体的新对象。
它在第一次运行时完美运行。但是,如果我去另一个视图然后回来
效果重新运行,thunk 被调度,
数据来自api,
数据再次传递给reducer,reducer返回新数据,
但状态没有变化,我仍然得到旧状态。
这是来自 redux devtools 的操作差异
返回另一个视图并返回后
数据缩减器中没有差异,即使新数据来自 api。