我们刚刚从 immutable 迁移到 immer,在 chrome 中使用 Redux Devtool(在 Firefox 中也是如此)时得到了惊喜
我们的 redux 状态使用打字稿映射、集合和数组。例如
export interface IStoreRoot {
appDefinition: IStoreAppDef;
discussions: IStoreDiscussions;
themes: IStoreThemes;
ns: Map<nsUid, INameSpace>;
...
}
签入 de ReduxDev Tools 时,ns 始终为空,即使它内部有值。对于其他打字稿对象也是如此。简单的物体很好。
有人遇到同样的问题吗?