web-dev-qa-db-ja.com

RXJS6のアップグレード:ErrorObservableにはエクスポートされたメンバー 'ErrorObservable'がありません

Angular 5アプリを6.0.1に、RxJを6.1.0にアップグレードしました。

私のサービスの1つで、以下のインポートがあります。

import { ErrorObservable } from 'rxjs/observable/ErrorObservable';

ただし、次のエラーが発生します。

モジュール '"... node_modules/rxjs/observable/ErrorObservable"'には、エクスポートされたメンバー 'ErrorObservable'がありません。

これをrxjs6にインポートする方法、または名前が

ErrorObservable 

変更されました。

これをアップグレードプロセスのガイドとして使用しました。

RxJS 6の変更-概要

このインポートを解決する方法を知っている人はいますか?

11
Apol
import { Observable, throwError } from 'rxjs';
// import { ErrorObservable } from 'rxjs/observable/ErrorObservable';

みんなありがとう!上記は、古い行がコメント化された答えです。

使用法:

return throwError('some message');
18
Apol