Я хочу объединить две наблюдаемые типа T[]
, возвращаемые из httpservice.
Я пробовал forkjoin и zip, но они возвращают Observable типа [T[], T[]]
, и я хочу вернуть объект типа T[]
как показано в коде ниже. Есть ли способ сделать это в угловых 7?
Пожалуйста, помогите мне это нужно для моей работы.
public getSelectFlux(value): Observable<SelectAutocompleteModel[]> {
if (!this.isFluxAuto) {
return forkJoin(this.selectAutoCompleteService.selectedFlux(
this.getInstance(value, false)), this.selectAutoCompleteService.selectedFlux(this.getInstance(value, true)));
}
return this.selectAutoCompleteService.selectedFlux(this.getInstance(value, false));
}