【发布时间】:2018-10-16 11:19:49
【问题描述】:
我想将我的 rxjs 代码更新为 6,但我不明白。
在我没有每 5 秒轮询一次新数据之前:
import { Observable, interval } from 'rxjs';
import { switchMap, map } from 'rxjs/operators';
var result = interval(5000).switchMap(() => this._authHttp.get(url)).map(res => res.json().results);
现在...当然,它坏了,文档让我无处可去。
如何编写以上内容以符合 rxjs 6?
谢谢
【问题讨论】:
-
坏了怎么办?您所做的只是因为您直接从
rxjs导入,这是错误的,并且导入所有“原型”运算符,如果您以后从import { switchMap, map } from 'rxjs/operators';导入,这不是您想要的