如何在onExit api调用回调后执行onEnter

时间:2016-03-10 16:12:53

标签: angularjs callback

我在每个OnEnter上调用一个API来检索我的数据状态。 通过在API上调用POST来更新每个OnExit上的数据状态。

因此,我的状态测试总是从一个状态开始,因为在从onExit保存状态之前调用API来检索数据。

我的问题是如何从OnExit api调用回调中运行OnEnter?

由于

1 个答案:

答案 0 :(得分:0)

保存onExit承诺并从中链接onEnter。

var promise = restangularAPI.post();

promise.then ( function () {
    restangularAPI.get();
});

如果帖子已经完成,则会立即执行get。否则,$ q服务将在执行get之前等待帖子完成。