Я пытался:
import { Observable } from "rxjs/Observable";
import 'rxjs/add/observable/forkJoin';
Там написано: модуль Observable не импортирован, также не работает map для fork:
return Observable.forkJoin([
this.loadCompanies(),
this.loadUsers(),
this.loadEvents()
]).map((data: any[]) => {});
См. github.com/ReactiveX/rxjs/blob/master/docs_app/content/guide/v6/…





forkJoin является автономной заводской функцией и импортируется как import { forkJoin } from 'rxjs';.
https://rxjs-dev.firebaseapp.com/api/index/function/forkJoin
Я попробовал import { forkJoin } from 'rxjs';, он не поддерживает карту для форка.
опять же, map — это отдельная фабричная функция, которая должна передаваться по конвейеру, т. е. forkJoin().pipe(map(...));.
Итак, чтобы использовать карту, я также должен импортировать: import { map } from 'rxjs/operators';?
да. Вы должны импортировать все конвейерные операторы, которые были в прототипе в rxjs 5.