我有一個類實例化時,使得一些Web服務調用,下面的僞代碼:如果rxjs觀察到檢查結束
Rx.Observable.fromPromise(jQuery.getJSON('https://api.github.com/users'))
.flatMap(function() {
return Rx.Observable.fromPromise(jQuery.getJSON('https://api.github.com/users'));
});
同班正在收聽一個onclick事件。
當這甚至被觸發,如果原來的Web服務調用完成:做一些
如果他們不完整,等待他們去完成,做某件事之前。
我想知道如何用rxjs方法實現這一點?而不是設置變量並使用if語句。
能否請您指定預期的行爲的一個大理石圖?這裏的大理石圖的例子; rxmarbles.com。這基本上是在時間線上呈現投入和預期產出。 – user3743222