javascript - 不能使用“Observable.Of(value)”
问题描述
我正在将我的应用程序从Angular 5.2.9迁移到Angular 6.0.4
我已经从rxjs v5升级到v6 我已经卸载了:rxjs-compat(因为我被告知不再需要它)
所以在旧语法中,我习惯于像这样返回自定义的 observable:
public myObservable() {
return Observable.of(true);
}
似乎这种语法不再有用,因为不再有“of”运算符
错误如下:
错误 TS2339:“typeof Observable”类型上不存在属性“of”。
那么替代方案是什么? 建议?
解决方案
您只需要直接从rxjs
.
import { of } from 'rxjs';
推荐阅读
- mercurial - 如何通过 SourceTree UI 关闭一个 mercurial 分支?
- javascript - 如何让这个链接在这个元素上工作?
- .net - 在不将证书安装到证书存储区的情况下执行 X509 证书吊销检查
- simulation - 如何在ARENA中找到实体进入传送带的具体时间?
- javascript - 如何使用回调函数
- architecture - 物联网项目架构
- python - python:导入不带分隔符的纯文本文件
- java - 有没有办法在不覆盖 toString 方法的情况下从 return 语句打印 toString?
- python - 使用 Python 规范化 JSON
- ruby - 导入数千条记录后无法推送到 Heroku