代码之家  ›  专栏  ›  技术社区  ›  saeef ahmed

rxjs/Rx没有导出成员forkjoin

  •  0
  • saeef ahmed  · 技术社区  · 6 年前

    我正在尝试使用ForkJoin…它在node\u modules/rxjs/Rx中找不到ForkJoin,并抛出错误ForkJoin不是rxjs/Rx的成员。

    import { forkJoin } from 'rxjs';
    ngOnInit() {
          forkJoin([
          this.vehicleService.getMakes(),
          this.vehicleService.getFeatures(),
          this.vehicleService.getVehicle(this.vehicle.id)]).subscribe(data => {
          this.makes = data[0];
          this.features = data[1];
          this.vehicle = data[2];
          }, err => {
            if (err.status == 404)
              this.router.navigate(['/home']);
          });
    
    2 回复  |  直到 6 年前
        1
  •  1
  •   Sajeetharan    6 年前

    有一个输入错误,您需要从导入

    import {forkJoin} from "rxjs/observable/forkJoin";
    
        2
  •  0
  •   SiddAjmera    6 年前

    forkJoin 而不是 forkjoin .

    import { forkJoin } from 'rxjs';
    

    应该有用。