我必须从2更新到Angular 4才能使用某些第三方控件。我还必须升级rxjs包。
我曾经有像
这样的行import {Observable} from 'rxjs/Rx';
// Import RxJs required methods
import 'rxjs/add/operator/map';
import 'rxjs/add/operator/catch';
现在导致语法错误。我现在在哪里可以找到地图和捕获?
或者我该如何解决这个错误?
答案 0 :(得分:1)
首先尝试更改此行
import {Observable} from 'rxjs/Rx';
用这个
import { Observable } from 'rxjs/Observable';
如果不行,请尝试更新rxjs。
我希望它可以帮助你
答案 1 :(得分:0)
RxJS v5 documentation建议像这样导入它:
// import observable
import { Observable } from 'rxjs/Observable';
// import operators
import 'rxjs/add/observable/map';
import 'rxjs/add/operator/catch';
及时了解:
npm install rxjs@latest --save