Yazı kodu:
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);
}
}
hata bilgisi:
hata TS2307: 'rxjs-compat / Observable' modülü bulunamıyor. node_modules / rxjs / visible / of.d.ts (1,15): hata TS2307: 'rxjs-uyumlu / gözlemlenebilir / of' modülü bulunamıyor. src / app / hero.service.ts (2,10): hata TS2305: '' F: / Açısal kahraman turu / node_modules / rxjs / Observable "'modülünün dışa aktarılmış üyesi' Gözlemlenebilir 'yok. src / app / hero.service.ts (15,12): hata TS2304: 'of' adı bulunamıyor.
package.json
Açısal versiyonlu dosya: