ReactNative:如何在Sqlite数据库中存储API响应

时间:2018-04-03 14:26:23

标签: react-native react-redux react-native-android redux-thunk

您好我想在react-native中创建一个应用程序,它将从服务器获取用户事务历史记录并将其显示给用户,用户可以更改事务状态,并将更新发送到服务器。

但是这个功能即使没有网络也应该工作,除了第一次。因此,当用户打开应用程序时,将从服务器获取事务历史记录并应保存在本地数据库中,以确保即使网络不可用,用户也可以查看该列表。用户可以更新本地事务的状态,一旦网络可用,应将更新的事务详细信息发送到服务器。

到目前为止,我能够从服务器获取事务并将更新发布到服务器,并寻找行业范围内的反应原生数据持久性标准解决方案。

总结我的问题......

1)在本地存储Json响应并支持CURD操作的最佳方法是什么? (如SQLiteOpenHelper,{android}中的ContentProvider

2)应该在Android和iOs设备上无缝工作。

3)是否有可用于有效处理此用例的库?

0 个答案:

没有答案