0
(在寫規範使用)創建後發出一個兩個獨立的觀測其他
如何我可以創建兩個觀測與第一個完成後,才發出第二個?
例如:
myObservable1 = Observable.of(foo);
myObservable2 = Observable.of(bar);
myObservable2
shoulf只有myObservable1
後發出bar
發出foo
(在寫規範使用)創建後發出一個兩個獨立的觀測其他
如何我可以創建兩個觀測與第一個完成後,才發出第二個?
例如:
myObservable1 = Observable.of(foo);
myObservable2 = Observable.of(bar);
myObservable2
shoulf只有myObservable1
後發出bar
發出foo
你可以使用串聯。第二個將無法啓動,直到第一個完成:
const concatObservable = myObservable1.concat(myObservable2);
也許這將幫助:) http://www.syntaxsuccess.com/viewarticle/combining-multiple-rxjs-streams-in-angular-2.0 – Alex
OP在別處也問了同樣的問題,答案在這裏:[模擬連續發射的兩個可觀察物]的可能的副本(http://stackoverflow.com/questions/42862851/simulating-two-obo- ebles-emiting-successively) – Alex