如何在 rxjs6 中导入 ErrorObservable 或 _throw?扔进 rxjs
How to import ErrorObservable or _throw in rxjs6? throw in rxjs
我正在迁移到 rxjs 6.0.0-ucandoit-rc.6
。在版本 5.5.2
中,我使用 ErrorObservable
来创建错误的可观察对象。
我使用的是这里推荐的方式:https://github.com/ReactiveX/rxjs/blob/master/doc/pipeable-operators.md
Because throw is a key word you could use _throw after import { _throw } from 'rxjs/observable/throw'.
然而,这不再是在 rxjs6 中导入的推荐方式。
导入 _throw
或 ErrorObservable
的正确方法是什么?
在 RxJS 版本 6 中,_throw
已重命名为 throwError
并且应该像这样导入:
import { throwError } from "rxjs";
或者,您可以安装 rxjs-compat
和 rxjs
版本 6 以继续使用旧的版本 5 导出:
import { _throw } from "rxjs/observable/throw";
有关详细信息,请参阅 migration guide。
我正在迁移到 rxjs 6.0.0-ucandoit-rc.6
。在版本 5.5.2
中,我使用 ErrorObservable
来创建错误的可观察对象。
我使用的是这里推荐的方式:https://github.com/ReactiveX/rxjs/blob/master/doc/pipeable-operators.md
Because throw is a key word you could use _throw after import { _throw } from 'rxjs/observable/throw'.
然而,这不再是在 rxjs6 中导入的推荐方式。
导入 _throw
或 ErrorObservable
的正确方法是什么?
在 RxJS 版本 6 中,_throw
已重命名为 throwError
并且应该像这样导入:
import { throwError } from "rxjs";
或者,您可以安装 rxjs-compat
和 rxjs
版本 6 以继续使用旧的版本 5 导出:
import { _throw } from "rxjs/observable/throw";
有关详细信息,请参阅 migration guide。