我正在迁移到rxjs 6.0.0-ucandoit-rc.6
。在版本5.5.2
中,我使用ErrorObservable
创建了错误的可观察对象。
我正在使用此处推荐的方式:https://github.com/ReactiveX/rxjs/blob/master/doc/pipeable-operators.md
因为throw是一个关键词,你可以在导入{_throw}之后使用_throw来自' rxjs / observable / throw'。
但是,不推荐在rxjs6中导入此方法。
如何导入_throw
或ErrorObservable
?
答案 0 :(得分:14)
在RxJS版本6中,_throw
已重命名为throwError
,应按此导入:
import { throwError } from "rxjs";
或者,您可以在rxjs-compat
版本6旁边安装rxjs
以继续使用旧的第5版导出:
import { _throw } from "rxjs/observable/throw";
有关详细信息,请参阅migration guide。