我主要使用这里接受的答案来尝试使用 forkJoin:
Angular2 Observable.forkJoin of observable variables - ReferenceError: Observable is not defined
我收到上述错误消息,因为 forkJoin 不可用。
有人知道为什么吗?
最佳答案
Angular 6 稍微改变了这一点。 forkJoin 已转换为常规函数,而不是:
import {Observable} from 'rxjs/Observable';
...
return Observable.forkJoin(
this.http.get('someurl'),
this.http.get('someotherurl'));
使用:
import {forkJoin} from 'rxjs';
...
return forkJoin(
this.http.get('someurl'),
this.http.get('someotherurl'));
你可以去https://www.metaltoad.com/blog/angular-6-upgrading-api-calls-rxjs-6以获得更多解释。
关于angular - 类型 'forkJoin' 上不存在属性 'typeof observable' - angular2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38443798/