网站怎么做抽奖,企业网站ppt怎么做,电商平面设计工资一般多少,珠海做网站最好的公司有哪些前提是安装好redux相关关于在ts中使用最新版redux的方法记录_奋斗在前端的实习小白的博客-CSDN博客
1.下载 npm install redux-persist
git地址#xff1a;GitHub - rt2zz/redux-persist: persist and rehydrate a redux store
在项目根目录中配置好PersistGate标签
//re…前提是安装好redux相关关于在ts中使用最新版redux的方法记录_奋斗在前端的实习小白的博客-CSDN博客
1.下载 npm install redux-persist
git地址GitHub - rt2zz/redux-persist: persist and rehydrate a redux store
在项目根目录中配置好PersistGate标签
//redux持久化
import { PersistGate } from redux-persist/integration/react;Provider store{store}PersistGate loading{null} persistor{ persistor }HashRouterIndexRouter //HashRouter/PersistGate
/Provider
2.store中配置
/*** redux持久化引入* */
import { persistStore, persistReducer } from redux-persist
// ts-ignore
import storage from redux-persist/lib/storage;const persistConfig {key: root,version: 1,storage,blacklist: [], //黑名单配置whitelist: [CollapsedReducer, LoadingReducer], // 需要持久化的项
};//合并多个reducers
const rootReducer combineReducers({CollapsedReducer,LoadingReducer});// 数据持久化
const persistedReducer persistReducer(persistConfig, rootReducer);const store configureStore({reducer:persistedReducer
});const persistor persistStore(store)
export {store,persistor
};组件中使用方法不变跟以往使用redux代码一样