【发布时间】:2015-09-24 16:30:36
【问题描述】:
在 Angular 服务中,我们公开了一个提供令牌的函数,并且应该阻塞,直到加载令牌。
服务中的关键部分
....
function getToken(){
tokenPromise().then(
function(token){ return token;},
function(error){ return null;}
}
....
如何将其转为阻塞函数代码?
这样service.getToken(); 是阻塞/同步的,直到令牌存在。
返回承诺/回调不是解决方案。
【问题讨论】:
标签: javascript angularjs synchronization promise q