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

标签 react-native mobile redux react-redux redux-persist

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

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

最佳答案

我正在使用 redux-offline在我的 react-native项目,它工作得很好。您正在寻找的所有功能都像这样的礼物

  • 它会定期检查连接状态
  • 添加 actionoffline随时(在线\离线)
  • 设备上线后立即执行操作(此外,您可以决定重试间隔)
  • 你可以自己写 discard根据您的业务需求删除任何操作的方法。
  • 它使用 redux-persist其中自动 persist\rehydrate数据。此外,您可以提供自己的存储机制。
  • redux-offline对我来说很好用,抱歉,我没用过 react-native-offline但因此无法为您提供任何基准。

    关于react-native - 哪个库更适合离线支持 : redux-offline or react-native-offline?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49909475/

    相关文章:

    reactjs - 如何在ReactJS中以JSON格式从excel中获取数据?

    react-native - ReactNative ScrollView 不会滚动到底部

    iphone - 100% 宽度在移动 webkit 上不一致 - 仅限 Apple 设备

    Redux:将派生数据保存在商店中总是不好的做法吗?

    javascript - 如何在大型规范化 Redux 存储中组织 reducer

    android - React Native Video 不显示播放器

    html - 为什么分配的字体系列无法在移动设备上加载?

    c# - 电话 7 : how does it execute code?

    angular - 选择器 NGRX 内的调度操作

    reactjs - 如何在normalizr函数中合并相似的值?