Angular 2/Ionic 2プロジェクトでSQLiteプラグインを使用できません。SQLiteがIonic 2で動作しない
SQLiteがIonic 2のドキュメントにインスタンス化される方法は機能しません。
指定されたパラメータは、呼び出し対象のいや署名と一致しません:
崇高は私にエラーメッセージを与えます。
これは、コンストラクタがパラメータを受け取ることを意味します。しかし、どのようなパラメータ?
イオン2 SQLiteのプラグインのドキュメント: http://ionicframework.com/docs/v2/native/sqlite/
import { SQLite } from 'ionic-native';
let db = new SQLite();
db.openDatabse({
name: 'data.db',
location: 'default' // the location field is required
}).then(() => {
db.executeSql('create table danceMoves(name VARCHAR(32))', {}).then(() => {
}, (err) => {
console.error('Unable to execute sql', err);
})
}, (err) => {
console.error('Unable to open database', err);
});
はまた、プロパティ「openDatabseは、」タイプ「SQLiteの」上に存在しないと言う
@ --saveをインストールコルドバ-sqliteのストレージを追加します。多分それがあなたの問題でした。 –
いいえこれは文書化の問題でした。私はそれを修正してまだエラーがあります。実際の解決策は以下の通りです。おそらく、私は古くなったイオニック2を使いました。 – Natanael