在Javascript中创建一个observable,一旦方法返回值就解析

时间:2017-02-28 14:22:32

标签: javascript angularjs angular2-observables

要刷新自动过期的access_token,我需要一个函数,它在第一次调用时进行refresh_token调用,但在进行第二次调用之前等待第一次调用完成。

如果应用程序忙于请求令牌,我希望它等到某个函数返回一个值(即不为空)。我相信Observables应该可以做到这一点。

到目前为止,我有一个observable可以读取我的存储文件夹,但我不知道如何让它等待storage.get()函数的响应。

Observable.create(observer => observer.next(this.storage.get('accessToken'));

0 个答案:

没有答案