React native 关于本机android中的数据库

React native 关于本机android中的数据库,react-native,React Native,我是英语初学者。我正在尝试构建一个应用程序,它需要一个数据库来存储数据。我完全不知道如何在react native中使用数据库。我看到了示例链接并完成了程序。需要帮助以了解如何从react native访问数据库 首先,如果您不是使用本机代码构建(您无法访问Android和iOS项目)。您将无法使用该插件,因为它需要链接 如果您使用的是本机代码,我建议您使用Realm而不是sqllite。Realm是一个无SQL javascript优化的数据库 如果您没有使用本机代码(您通过create r

我是英语初学者。我正在尝试构建一个应用程序,它需要一个数据库来存储数据。我完全不知道如何在react native中使用数据库。我看到了示例链接并完成了程序。需要帮助以了解如何从react native访问数据库


首先,如果您不是使用本机代码构建(您无法访问Android和iOS项目)。您将无法使用该插件,因为它需要链接

如果您使用的是本机代码,我建议您使用Realm而不是sqllite。Realm是一个无SQL javascript优化的数据库

如果您没有使用本机代码(您通过create react native app或Expo SDK工具创建了项目),我建议您使用Expo.io API

您可以通过以下方式访问或创建数据库:

Expo.SQLite.openDatabase(name, version, description, size)
然后使用

db.transaction(callback, error, success)
并使用查询访问您的数据:

tx.executeSql(sqlStatement, arguments, success, error)
是一种非常简单的数据库功能选项

如果您正在使用中型或大型应用程序,我建议您使用with。您可以使用表示数据结构的减缩器

将redux与API结合使用的一个很好的示例:

从头开始的React Redux教程遵循以下步骤

关于