Angular HttpClient获得太大的请求问题

问题描述

我部署了Angular Web应用程序,该应用程序使用了Spring Boot应用程序中的API。我使用HttpClient进行GET请求。当我尝试GET处理几条记录时,一切工作正常,但是当我尝试获取许多记录时,大约4 / 5MB的MB内存会导致浏览器崩溃,并出现内存不足的异常。

我认为Angular无法解析具有大量记录的JSON。

这是我的代码:

getDiarieLast30(): Observable<any[]>{
    return this.httpClient.get<any[]>(`http://${server}:${port}/api/diarie/cercaultimi90gg`)
}

public getDiarieLast30() {
    this.apiService.getDiarieLast30().subscribe(
      (data: any[]) => {
        this.listDiarie = data;
        this.dtTrigger.next();
      },error => {
        //Inserire codice Gestione Errore
        console.log(error);
      }
    )
  }

你有什么主意吗?还是在服务器端分页? 谢谢

M。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)