0

我是 Ionic 框架的新手。我在应用程序中使用了 Sqlite 数据库。我需要从本地数据库中获取数据并将其发送到服务器。我面临的问题是,我的 post 方法在 $cordovaSQLite.execute 方法中完成成功回调之前被执行。我需要等待它完成的过程。

var query = "SELECT * FROM users WHERE id = ?";
$cordovaSQLite.execute($rootScope.db, query,[$scope.userId]).then(function(res) {
            // some process to make data in some format
            console.log('process is completed');
     }, function (err) {

          });
 console.log('after execute function');

这是我的代码的粗略形式。我希望输出为

process is completed.
after execute function.

但我得到的输出为:

after execute function
process is completed.

请帮我找到解决方案。谢谢你。!!!

4

0 回答 0