React native 清除或调用操作以重置状态?

React native 清除或调用操作以重置状态?,react-native,redux,react-redux,redux-persist,redux-offline,React Native,Redux,React Redux,Redux Persist,Redux Offline,我的应用程序正在使用能够持久存储的包。我遇到了这个概念purge,它似乎可以在加载应用程序时重置状态 我的应用程序有一个注销功能,在该功能中,清除本地存储/缓存是有意义的。我想知道在这种情况下,我是否应该使用清除概念或创建一个重置所有减压器的操作?离线redux在引擎盖下使用以将redux状态保留到存储中 但可能有一种情况,你是黑名单上的一些还原 const persistConfig = { key: 'root', storage: storage, blacklist: ['/

我的应用程序正在使用能够持久存储的包。我遇到了这个概念
purge
,它似乎可以在加载应用程序时重置状态


我的应用程序有一个注销功能,在该功能中,清除本地存储/缓存是有意义的。我想知道在这种情况下,我是否应该使用清除概念或创建一个重置所有减压器的操作?

离线
redux
在引擎盖下使用以将
redux状态保留到
存储中

但可能有一种情况,你是黑名单上的一些还原

const persistConfig = {
  key: 'root',
  storage: storage,
  blacklist: ['// Any such blacklisted reducer']
};
因此,
.purge
方法在您只想重置存储在磁盘中的状态,而不是完全重置还原程序状态的情况下非常有用