から反応し、ネイティブのsqlite-ストレージ・データベースを開くときに、未定義の「オープン」プロパティを読み取ることができません。は、私が反応し、ネイティブ-sqliteのストレージをiOS用、ネイティブ反応のローカルDBと連携するために使用しようとしているIOS
var SQLite = require('react-native-sqlite-storage');
var db = [];
export default class DataBase {
constructor() {
db = SQLite.openDatabase("eventHelper.db", "1.0", "EventHelper", 200000, this.openCB, this.errorCB);
}
errorCB(err) {
console.log("SQL Error: " + err);
}
successCB() {
console.log("SQL executed fine");
}
openCB() {
console.log("Database OPENED");
}
}
ただし、次のエラーメッセージが表示されます。未定義のプロパティ 'open'を読み取ることができません。 私は作品をOpenDatabaseメソッドん正確にどのように知っていない、私は、データベースを作成していません。私は私が最初にデータベースを作成する必要があります天気を確認していない、そしてどのように、またはデータベースが存在しない場合OpenDatabaseメソッドは、これをやっている場合。
私はこの問題のために見て、私は解決策がここにhttps://github.com/andpor/react-native-sqlite-storage/issues/64 を提案しようとした - 反応 - ネイティブ-sqliteのストレージをアンインストール - node_modulesフォルダ を削除 - NPM をインストールする - NPM --saveが反応し、ネイティブ-sqliteのインストール-storage - rnpmリンク
任意の提案が高く評価されますが失敗しました。ありがとう!あなたはSQLiteのプラグインをインストールした後