谈到 HTML5 数据库 (sqlite),我最近使用了transaction
和executeSql
函数的成功/错误回调。我发现对于这两个函数,成功/错误回调顺序是相反的,例如:
交易
database.transaction(function(tx){
//--- do something
}, function(){
//--- error handling
}, function(){
//--- success handling
});
执行Sql
tx.executeSql(sqlStatement, [], successCallback, errorCallback);
可能这不是一件重要的事情,但我想知道这种颠倒顺序是否有原因..恕我直言,每个函数都有相同的回调顺序会很有用,所以当你学会了如何使用一个,你知道所有其他人是如何工作的!
提前致谢,问候