2017-10-04 52 views

回答

1

首先,如果你不與本地代碼建築(你還沒有接觸到Android和iOS的項目)。您將無法使用該插件,因爲它需要鏈接。

如果您使用本機代碼,我會建議您使用Realm而不是SQL lite。 Realm是一個無SQL優化的數據庫。

https://realm.io/products/realm-mobile-database/

如果不使用本機代碼(您通過創建反應的原生應用程序內或通過世博會的SDK工具,我會建議你使用expo.io API創建項目。

https://docs.expo.io/versions/latest/sdk/sqlite.html

您可以在數據庫中使用訪問或創建:

Expo.SQLite.openDatabase(name, version, description, size) 

然後創建一個交易。離子使用

db.transaction(callback, error, success) 

,並訪問您的數據使用查詢:

tx.executeSql(sqlStatement, arguments, success, error)