在角度 4 中从“rxjs/Observable”导入 Observable 时出错

Rup*_*esh 2 rxjs angular

这是错误:-

node_modules/rxjs/Observable.d.ts(1,15) 中的错误:错误 TS2307:找不到模块“rxjs-compat/Observable”。src/app/services/data.service.ts(44,10):错误 TS2305:模块 '"C:/Users/Rupesh/Desktop/Projects/angulartest/node_modules/rxjs/Observable"' 没有导出成员 'Observable' 。

我已经尝试过npm install rxjs-compat/Observable但仍然出现错误。帮助解决这个问题。

Ana*_*aja 5

您必须修复 Rxjs 导入。从 v6 开始,rxjs 的使用发生了一些变化。所以,请导入可观察的数据,如下所示

import { Observable } from 'rxjs';
Run Code Online (Sandbox Code Playgroud)

代替import { Observable } from 'rxjs/Observable';