Mã bản in:
import { Injectable } from '@angular/core';
import { Observable } from 'rxjs/Observable';
import { of } from 'rxjs/observable/of';
import { Hero } from './hero';
import { HEROES } from './mock-heroes';
@Injectable({
providedIn: 'root'
})
export class HeroService {
constructor() { }
getHeroes(): Observable<Hero[]> {
return of(HEROES);
}
}
thông tin lỗi:
lỗi TS2307: Không thể tìm thấy mô-đun 'rxjs-compat / Observable'. node_modules / rxjs / obsable / of.d.ts (1,15): lỗi TS2307: Không thể tìm thấy mô-đun 'rxjs-compat / obsable / of'. src / app / hero.service.ts (2.10): lỗi TS2305: Module '"F: / angular-tour-of-hero / node_modules / rxjs / Observable"' không có thành viên xuất khẩu 'Có thể quan sát được'. src / app / hero.service.ts (15,12): lỗi TS2304: Không thể tìm thấy tên 'của'.
package.json
tập tin với phiên bản Angular: