Observable.interval AJAX调用 - 如何在间隔之前进行调用

时间:2017-06-22 19:56:27

标签: javascript angular rxjs

我有一个轮询设置,使用Observable在一个时间间隔内进行AJAX调用。这是我的代码:

this.variableIWantToBind = this.httpAPIService.getMetrics('https://jsonplaceholder.typicode.com/posts/1/comments').subscribe(data => console.log(data));

代码在执行第一次AJAX调用之前等待5秒。如何更改它以便第一次AJAX调用立即发生?另外,如果我在另一个模块中使用以下命令,订阅是否会将我的变量数据绑定到每5秒调用一次的API调用?

searchDialogFragment

1 个答案:

答案 0 :(得分:0)

如@Zircon指出的那样使用.startWith(0)