RXJS:从 of() 移动到 schedule()
Posted
技术标签:
【中文标题】RXJS:从 of() 移动到 schedule()【英文标题】:RXJS : moving from of() to scheduled() 【发布时间】:2019-09-18 23:06:28 【问题描述】:我使用 of() 运算符创建具有简单值的可观察对象,例如of(navigator.onLine) 但我必须更新 RxJS 版本,我得到这个 linter 警告已弃用,请改用预定。
这显然不是完全相同的功能,我不应该设置调度程序。
你会如何对待这个?
任何帮助表示赞赏。
谢谢。
【问题讨论】:
【参考方案1】:这个 is 是一个 rxjs 错误,它 still open 关闭。查看here了解更多信息
您可以监控此问题并在此期间使用:
// tslint:disable-next-line:deprecation
of(navigator.onLine);
【讨论】:
哦!好的,谢谢...应该进一步阅读,弃用仅与调度程序有关...所以我想与 StartWith 相同... @kfa 如果你在那个问题中向下滚动,你会看到startWith
实际上有一个不同的问题,你可以通过类型转换来解决以上是关于RXJS:从 of() 移动到 schedule()的主要内容,如果未能解决你的问题,请参考以下文章
无法在 RxJs 6 和 Angular 6 中使用 Observable.of
[RxJS] Replace zip with combineLatest when combining sources of data
[RxJS] Use takeUntil instead of manually unsubscribing from Observables