gpt4 book ai didi

sqlite - ionic 3 : Can't resolve all parameters for SQLiteObject: (? )

转载 作者:行者123 更新时间:2023-12-03 16:49:11 27 4
gpt4 key购买 nike

我正在使用来自 Here(Ionicframework.com) 的 Ionic 3 SQLite native 插件,这是我的构造函数代码:

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 native 文档。这是非常基本的代码,我是新手,所以我不知道这有什么问题。

任何帮助将不胜感激。如果有人可以将我指向 Ionic 3 SQLite 教程,那就太好了。提前致谢。

最佳答案

实际上,情况是,我已经完成了 import { SQLite, SQLiteObject } from '@ionic-native/sqlite';这在我的 ts 文件中,所以我认为 SQLite 和 SQLiteObject 都需要导入 app.module.ts文件,但在阅读 this answer 之后, 我删除了 SQLiteObject来自 app.module.ts文件并从构造函数中删除了 SQLite 的注入(inject),并且它起作用了。

希望这可以帮助某人。

关于sqlite - ionic 3 : Can't resolve all parameters for SQLiteObject: (? ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44746671/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com