如何在 expo react native 中使用 sqlite 文件
Posted
技术标签:
【中文标题】如何在 expo react native 中使用 sqlite 文件【英文标题】:How to use sqlite file in expo react native 【发布时间】:2020-10-20 11:00:12 【问题描述】:我正在使用 expo 0.62 我有一个项目来获取另一个项目一个 android studio java 项目并将其转换为 react native 项目他使用数据库作为 database.sqlite 我想知道我是否可以从中获取数据归档我发现的要执行的包是 react-native-sqlite-storage 但我得到这样的错误 像进口一样
import openDatabase from 'react-native-sqlite-storage';
const db = openDatabase(name:'database.sqlite');
export const getStories = props =>
console.log(db);
;```
```TypeError: null is not an object (evaluating 'NativeModules["SQLite"][method]')```
does it mean i can't use it in expo and have to eject can anyone tell me to get data from .sqlite format file in expo
【问题讨论】:
【参考方案1】:如果你的项目使用expo,你可以使用Expo-SQLite,它很容易安装和使用。
【讨论】:
现在可以了,因为它只是小数据,所以我将其导入本地数据库并将其导出为 json 现在可以访问只需进行一些更改,但我认为不会引起问题感谢您的回复以上是关于如何在 expo react native 中使用 sqlite 文件的主要内容,如果未能解决你的问题,请参考以下文章
如何在 expo/react-native 应用程序中添加自定义节点模块?
如何使用 expo 实现带有 react-native 的条带? [关闭]
如何使用搜索文本输入(expo、react-native)在屏幕上显示项目
React Native - 如何构建 expo react native 应用程序,使其不需要 Expo android 应用程序打开
如何在 React Native / Expo 中请求权限?
在 React Native 中使用 Expo.Google.logInAsync 时如何解决“redirect_uri_mismatch”错误?