У меня есть два наблюдаемых, observableA
и observableB
.
Я хотел бы создать наблюдаемый, который срабатывает, когда оба будут завершены, но подписаться только на observableB
, когда observableA
уже закончено.
Я пробовал это, но в данном случае он подписывается на observableA
и observableB
одновременно:
forkJoin(observableA, observableB).subscribe(([resultA, resultB])=>{
// ...
})
Работает как положено, если так:
observableA.subscribe(resultA => {
observableB.subscribe(resultB => {
// ...
})
})