异步任务angularjs

时间:2015-09-29 13:42:58

标签: angularjs ionic-framework

我需要运行一个异步任务来检查是否启用了移动GPS设备,还要查询我的网络服务。如何检查GPS和我的网络服务的连接,但我还没有找到一种方法在我的控制器中进行异步任务。我正在使用ionic和angularjs

1 个答案:

答案 0 :(得分:3)

尝试可用于创建承诺的$q服务,然后将服务调用包含在承诺中:

$q.when(gpsServiceCheck.isEnabled()).then(function (result) {
    // Write your code to handle whatever isEnabled() would return.
});