1
我需要等待2個observable才能處理請求,請求的類型是不同的,例如,我該如何等待2種具有不同返回類型的觀察值?
observable1 = Observable.create((observer: Subscriber<Type1> => ...)
和
observable2 = Observable.create((observer: Subscriber<Type2> => ...)
如何避免嵌套訂閱如
observable1.subscribe(result1 => {
observable2.subscribe(result2 => {
...
<do something with result1 and result2>
...
}
}
我試圖
observable1.concat(observable2).subscribe(result => ...)
但似乎依次從兩個觀測閱讀。
我沿着
observable1<???>observable2.subscribe((result1, result2) => ...)
行我怎麼能這樣做在想什麼?
謝謝,那正是我一直在尋找的! –