У меня есть функция, которая возвращает массив Observables
function getMultipleObservables() {
let coordinationObservables: Observable<any>[] = [];
coordinationObservables.push(Observable.of([1,2,3,4]))
coordinationObservables.push(Observable.of([1,2,3,4]))
return coordinationObservables
}
У меня есть другая часть цепочек кода, несколько таких наблюдаемых:
this.someService.flatMap(()=>{
return Observable.forkJoin((getMultipleObservables())=>{
//handle the responses
})
}).subscribe(()=>{
})
Поэтому мой вопрос заключается в том, как правильно передать функцию в качестве параметра в forkJoin и обработать ее в функции обратного вызова.