哪个库更适合离线支持:redux-offline 或 react-native-offline?

usa*_*der 8 mobile react-native redux react-redux redux-persist

需要关于使用 redux 的大型 React Native 移动应用程序使用哪个库的建议?redux-offlinereact-native-offline

我需要定期检查连接状态,根据连接状态呈现视图,在离线时将操作添加到队列中并在在线时运行它们,如果存在一些矛盾则取消操作,并离线保存/重新水化数据。

Pra*_*sun 4

我正在redux-offline我的项目中使用react-native,效果非常好。您正在寻找的所有功能都是这样的

  1. 它定期检查连接状态
  2. action随时添加offline(在线\离线)
  3. 设备上线后立即运行该操作(此外,您可以决定重试间隔)
  4. discard您可以根据您的业务需求编写自己的方法来删除任何操作。
  5. 它自动使用redux-persist哪些persist\rehydrate数据。此外,您还可以提供自己的商店机制。

redux-offline对我来说非常有用,抱歉,我react-native-offline还没有使用过,所以无法为您提供任何基准。