请提供一个示例代码/链接/教程,它将从anugular js连接到sqllite数据库。 我是新的移动开发
基本上当我调用DataAccess.js中存在的retriveProfileInfo函数时
retriveProfileInfo函数正在我想要的同步方式的不同线程中执行。 Controller.js
mympn.controller('MyProfileController', function($scope, $location, ngDialog ) {
$scope.myProfileData = {};
$scope.myProfileDatalist = [];
function callBack(d) {
return d;
}
$scope.myProfileDatalist = retriveProfileInfo(callBack);
alert(myProfileDatalist);
console
.log("After calling retriveProfileInfo ----------------");
});
DataAccess.js
function retriveProfileInfo(callBack) {
var db = DataBaseInstance.getInstance();
var userProfileData = [];
db.transaction(function(tx) {
tx.executeSql("SELECT * from myprofile", [], function(tx, res) {
for (var i = 0; i < res.rows.length; i++) {
userProfileData[i] = res.rows.item(i);
}
});
}, errorCB, sucessCB);
console.log(userProfileData);
return callBack(userProfileData);
}