angular5导入rxjs时出错

时间:2018-05-13 18:02:06

标签: rxjs angular5

观察不到我发现了什么?我不知道如何在http上使用rxjs。有人可以请我吗?

import { Injectable } from '@angular/core';
import { HttpClient } from '@angular/common/http';
import { IEmployee } from './employee';
import { Observable } from 'rxjs/Observable ';

@Injectable()
export class EmployeeService {

  private _url: string = "/assests/data/employee.json";
  constructor(private http: HttpClient) { }

  getEmployees(): Observable<IEmployee[]>{ 
    return this.http.get<IEmployee[]>(this._url);
  }
}

2 个答案:

答案 0 :(得分:4)

我希望您使用的是angular的旧版本,这就是您面临此问题的原因,请尝试更新每个软件包并访问angluar的官方主页以了解有关信息!

答案 1 :(得分:1)

对于rxjs 6,您需要像这样导入Observable:

import { Observable } from 'rxjs';

你可以在这里查看: https://github.com/ReactiveX/rxjs#installation-and-usage