如何使用 redux-persist 只存储一部分 redux 状态

Ayo*_*ani 0 reactjs redux redux-persist

如何使用 redux-persist 只存储一部分 redux-state。例如我有以下状态

const initialState = {
data: [],
fetched: false,
loadingUser: false
}
Run Code Online (Sandbox Code Playgroud)

如何使用 redux-persist 只存储数据而不保存 fetched 和 loadingUser 布尔值

dwj*_*ton 5

您可以使用白名单和黑名单功能,如文档中所述。

//in your redux store config 
const persistConfig = {
  key: 'root',
  storage: storage,
  whitelist: ['data'] // only data will be persisted
};
Run Code Online (Sandbox Code Playgroud)