【发布时间】:2017-03-07 20:09:11
【问题描述】:
我目前有一个 Observable 计时器:
private poller(): Observable<PrepareData> {
return Observable.timer(0, 5000).switchMap(() => this.http.get("/cgi/dashboard.php")).map(res => res.json());
}
我想要它,以便在最后一个完成后 5 秒完成一个获取请求。有什么简单的方法吗?
【问题讨论】:
-
顺便说一句,您是否只需要 5 秒后的一次 get 请求,还是希望每 5 秒连续请求一次?
-
每 5 秒连续请求一次,但不希望一次运行多个请求
标签: angular