RXJS调用每30秒更新一次的JSON文件

时间:2018-08-08 15:00:55

标签: javascript angular rxjs angular-services angular-http

我有一个带GPS坐标的JSON文件。该文件每30秒更新一次,随后更新纬度和经度坐标。我目前有一项服务可获取指向我的API的链接,但是每30秒钟重新加载API时,都会在我的控制台中导致错误,提示未调用坐标。

这就是我调用指向我的API的链接的方式。

getFirstDevice() {
if (! this.data) {
  return this._http.get(this.busFeed).pipe(
    map((data: Response) => this.data  = data),
    tap(data => console.log('Server info: ' + JSON.stringify(data)))
   );
} else {
  return this.data;
}}

在这种情况下,我想我需要使用与map不同的运算符?绝对任何建议都很棒。

0 个答案:

没有答案