【发布时间】:2019-10-12 02:19:07
【问题描述】:
SQLite 回调函数有一个或两个参数吗?
我见过很多这些函数的例子,有些只有一个、两个甚至没有参数。举个例子:
db.executeSql(
'SELECT count(*) AS mycount FROM mytable;",
[],
function(dx, resultSet) {
// resultSet.rows.item(0).mycount
},
function(dx, err) {
// err.message
}
);
在成功和失败回调函数中,dx 被假定为数据库连接的句柄。但我看到的例子忽略了这一点,分别只通过resultSet 和err。换句话说:
function(resultSet) {
和
function(err) {
以及一些没有参数发送到成功回调的示例。
为这些函数指定参数的正确方法是什么?
【问题讨论】:
-
我猜所有的方法都是正确的。你应该检查一下文档。
标签: javascript sqlite function parameters callback