首页 > 解决方案 > Angular 9 的 Observable 订阅中未重新加载 HttpRequest

问题描述

在一个有角度的)项目中,我尝试每隔几秒钟重新启动一次查询

timer(0, 10000).pipe(switchMap(() => this.dataService.sendGetRequest()))
.subscribe(data => {
  this.result ={
    info: {
      xlabel: 'xvalue',
      ylabel: 'yvalue'
    },
    graph: data
  };
});

Observable 运行但请求未重新加载

public sendGetRequest(): Observable<any> {
    return this.httpClient.get(this.REST_API_SERVER + 'api');
}

可能是什么错误?

如果取消注释构造函数应用程序中断,Uou可以在stackblitz中查看

标签: angularobservablehttprequest

解决方案


推荐阅读