Я использую RxJs 6.6.0 и Angular 9.
У меня есть две функции, которые возвращают Observable ‹'Class1'› и Observable ‹'number'›.
поэтому я использую для:
funcA().subscribe(x=>{ // do something...});
funcB().subscribe(x=>{// do somethings..});
Но мне нужно вызывать funcB только после завершения funcA (). Я понимаю, что concat может быть полезен, но я не могу получить два таких ответа
concat(funcA,funcB).subscribe( (x,y)=>{// do with x
//do with y});
Я хотел бы сделать это, потому что параметры funcB зависят от возврата funcA.