【问题标题】:Ionic 2 Sqlite Typescript errorsIonic 2 Sqlite 打字稿错误
【发布时间】:2017-10-21 03:34:29
【问题描述】:

您好,我正在尝试这个 SQLite 示例,我收到这些错误 https://github.com/TeamClouders/Ionic-2-sqlite-demo

Member 'db' implicitly has an 'any' type.
Member 'arr' implicitly has an 'any[]' type.
Parameter 'tx' implicitly has an 'any' type.
...
https://github.com/TeamClouders/Ionic-2-sqlite-demo/blob/master/src/providers/sqlite.ts

不确定是什么问题?

干杯

更新 谢谢@yugantar kumar 我似乎没有错误地设置了“成员”类型:

public text : string = "";
public db:any = null;
public arr : any = [];

但是我仍然在参数上遇到错误 - 不确定如何设置参数的类型? 例如

.transaction((tx) => {
tx.executeSql('CREATE TABLE IF NOT EXISTS Todo (id integer primary 
key,todoItem text)');

【问题讨论】:

    标签: sqlite typescript ionic-framework ionic2


    【解决方案1】:

    @roshambo:您没有在代码中定义这些变量db, arr, tx 的类型。在代码中定义这些变量的类型

    【讨论】:

    • 感谢@yugantar kumar,我似乎没有错误地设置了“成员”类型:但是我仍然在参数上遇到错误 - 不确定如何设置参数的类型?
    • @roshambo 我没有得到你太多的怀疑,但你是在谈论 tx ,你可以将其类型定义为 any 吗?
    • 您好,我在所有参数中添加了 :any。我现在没有错误。但我有一个没有错误的白色空白屏幕
    • @roshambo 没有任何规范,很难考虑。但是很高兴看到这个问题中提出的问题现在已经解决了
    • @roshambo:如果你能找出一些具体问题,并提出一个新问题,如果那不属于这个问题,那就太好了。另外,很高兴看到您是否也赞成!谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-22
    • 1970-01-01
    • 2017-09-27
    • 2019-11-28
    • 2016-04-07
    • 2018-05-29
    相关资源
    最近更新 更多