reactjs - 如何在不破坏应用程序的情况下更改 redux 中的 stateReconciler?
问题描述
有没有办法改变 redux 中的 stateReconciler 持久化,而不会导致应用程序崩溃并且需要从 cookie 中删除所有内容?
我的实现
const persistConfig = {
transforms: [immutableTransform()],
key: 'root',
storage,
blacklist: ['output'],
stateReconciler: autoMergeLevel2 // new line I want to add
};
const persistedReducer = persistReducer(persistConfig, createReducer());
export default function configureStore(initialState = {}, history) {
const store = createStore(
persistedReducer,
initialState,
compose(applyMiddleware(thunk, routerMiddleware(history), _logger))
);
const persistor = persistStore(store);
return { store, persistor };
}
解决方案
推荐阅读
- c# - Newtonsoft.Json.Linq.JArray' 不包含“结果”的定义
- android - android-listview 适配器没有返回正确的位置
- ionic3 - Ionic Pro 构建失败,离子部署清单失败
- c# - Windows-1252 不是受支持的编码名称 C# 反序列化
- twilio - twilio 有消息调度功能吗
- reactjs - 在 Show 中的 react-admin 中制作一个切换按钮
- javascript - 复制的 Javascript 参考问题
- php - 比较php中的2个json文件
- elasticsearch - 我应该如何为以下日志模式定义 grok 匹配模式
- python - 在两个列表中找到唯一的一对一关系