React-redux持续存在,仅在Redux状态重新补水一些节点

时间:2018-12-23 17:23:51

标签: javascript reactjs react-redux redux-persist

如何仅对Redux状态的一个节点补水?我的意思是,我希望在刷新页面时重置所有其他内容。

1 个答案:

答案 0 :(得分:1)

黑名单和白名单将为您提供帮助。示例代码如下。您可以从redux-persist的文档中找到它。希望对您有帮助

// BLACKLIST
const persistConfig = {
  key: 'root',
  storage: storage,
  blacklist: ['navigation'] // navigation will not be persisted
};

// WHITELIST
const persistConfig = {
  key: 'root',
  storage: storage,
  whitelist: ['navigation'] // only navigation will be persisted
};