gpt4 book ai didi

javascript - 类型错误 : number is not a function - Phonegap Sqlite

转载 作者:行者123 更新时间:2023-11-30 17:28:24 24 4
gpt4 key购买 nike

我正在尝试在 sqlite 中建立连接以检索一些信息...我在 Jquery 中为 phonegap 制作了这个函数。

getSQL: function(){
var conect = window.openDatabase("sqlLove", "1.0", "sqlLove", 1000000);
conect.transaction(db.getQuery, db.errorDB, db.dbReady);
},

getQuery: function(tb){
var sql = 'select celular from usuario limit 1';
tb.executeSql(sql, [], db.getSuccess);
},

getSuccess: function(tb, results){
var len = results.rows.length;
//se for maior q 1 já existe dados para este celular
if(len > 0){
for(var i = 0; i < len; i++){
var row = results.rows.length(i);
console.log(results.rows.length(i));
app.setUser(row.celular);
}
}else{ }
}

正在返回此错误:

Uncaught TypeError: number is not a function  db.js:38

在第 38 行我有它:

 var row = results.rows.length(i);

在变量“len”中发出警报并出现返回1,然后正在运行,问题是显示。

非常感谢...

最佳答案

尝试将第 38 行更新为:

var row = results.rows.item(i);

要从返回中获取实际数据,请使用 item 而不是 length

关于javascript - 类型错误 : number is not a function - Phonegap Sqlite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23728950/

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