我正在使用Here(Ionicframework.com)的 Ionic 3 SQLite 本机插件,这是我的构造函数代码:
constructor(public navCtrl: NavController,
public menu: MenuController,
translate: TranslateService,
private tts: TextToSpeech,
private sqlite: SQLite) {
this.sqlite.create({
name: 'data.db',
location: 'default'
}).then((db: SQLiteObject) => {
db.executeSql('create table IF NOT EXISTS `localflags`(`flag1` VARCHAR(10),`flag2` VARCHAR(10),`flag3` VARCHAR(10), `flag4` VARCHAR(10));', {})
.then(() => console.log('Table created!!!'))
.catch(e => console.log(e));
}).catch(e => console.log(e));
}
所以,当我使用“ionic cordova run android -lc”在设备上运行它时,它给了我这个错误,
Can't resolve all parameters for SQLiteObject: (?)
此代码来自离子原生文档。这是非常基本的代码,我是新手,所以我不知道这有什么问题。
任何帮助将不胜感激。如果有人可以将我指向 Ionic 3 SQLite 教程,那就太好了。提前致谢。