[英]How to get data from the server through an interval?
RxJS 6 已更新为使用可管道操作符。 此外,计时器从不同的路径导入。 您应该直接导入timer
(或在这种情况下的interval
)并使用.pipe
和您需要的运算符。 最后,使用mergeMap
而不是flatMap
。
import { interval } from 'rxjs';
import { mergeMap, map } from 'rxjs/operators';
return interval(5000).pipe(
mergeMap(() => this.httpClient.get('https://jsonplaceholder.typicode.com/posts')),
map((r) => {
console.log(r);
return r;
})
);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.