1
我正在用cordova sqlite插件製作離子應用程序。
但$ cordovaSQLite.execute()函數運行遲。
例如,
var set_info() {
console.log('before set_info');
$cordovaSQLite.execute(db, query).then(function(res) {
//...
console.log('execute success');
}, function(err) {
console.log(err);
});
console.log('after set_info');
;
set_info();
控制檯顯示是這樣的:
before set_info
after set_info
execute success
,但我想這樣的結果:
before set_info
execute success
after set_info
任何人都知道這個問題?
然後我應該怎麼寫代碼?我想在執行後得到結果。 –
您需要將其放入成功和/或錯誤函數後執行的代碼。 – Tom
@ y.hr我在回答中添加了一個鏈接 – Tom