【发布时间】:2018-05-05 06:18:38
【问题描述】:
我将 Angular 5.2.10 项目更新为 Angular 6。
我一步一步做了https://update.angular.io/,一切正常,除非Observable.from
在一项服务中,我使用了Observable.from(this.user),如下所示:
import { Observable } from 'rxjs/Observable';
...
Observable.from(this.users)// this.users is an array
没问题,但是在 Angular 6 中出现以下错误
Property 'from' does not exist on type 'typeof Observable'
我改成如下
import { Observable, from } from 'rxjs';
但是没有再发生变化和错误!
【问题讨论】:
-
您还可以使用 RxJs 的 TSLint 规则修复这些升级问题:
npm i -g rxjs-tslintrxjs-5-to-6-migrate -p tsconfig.json
标签: angular angular-cli angular6