2017-05-21 150 views
0

您好我試圖走出這個SQLite的例子,我得到這些錯誤https://github.com/TeamClouders/Ionic-2-sqlite-demo離子2 sqlite的打字稿錯誤

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

不確定問題是什麼?

乾杯

UPDATE 感謝@yugantar庫馬爾 我都似乎得到了 '一班人' 型組沒有錯誤:

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

但是我仍然存在params收到錯誤 - 不知道如何設置參數的類型? e.g

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

回答

0

@roshambo:你沒有定義這些變量db, arr, tx代碼的類型。在代碼中定義這些變量的類型

+0

感謝@yugantar kumar我似乎得到'成員'類型設置沒有錯誤:但是我仍然收到錯誤的參數 - 不知道如何設置參數的類型? – roshambo

+0

@roshambo我沒有得到你的疑問,但你是在談論* tx *爲什麼你可以將類型定義爲* any *? –

+0

您好,我添加了:任何參數。我現在沒有錯誤。但我有一個白色的空白屏幕,沒有錯誤 – roshambo