Angular 我想在后端Spring数据JSON响应到前端的图像上检索“totalPages”

Angular 我想在后端Spring数据JSON响应到前端的图像上检索“totalPages”,angular,spring-data-jpa,Angular,Spring Data Jpa,这是我的密码 组件1.ts: 我想在图像中得到:totalPages,比如数组的维数。但是我不能!请帮帮我 totalPages信息位于数据的page属性中,如图像所示,因此您需要如下方式访问它: this.pages=new Array<number>(data.page.['totalPages']); 尝试访问这样的属性- this.pages = data['page']['totalPages'] console.log(this.pages) 试试这个@Antesev

这是我的密码

组件1.ts:

我想在图像中得到:totalPages,比如数组的维数。但是我不能!请帮帮我


totalPages信息位于数据的page属性中,如图像所示,因此您需要如下方式访问它:

this.pages=new Array<number>(data.page.['totalPages']);

尝试访问这样的属性-

this.pages = data['page']['totalPages']
console.log(this.pages)

试试这个@Anteseva

做一些如下的改变


我无法插入图像图像中的日志是什么?是否有人帮助我,谢谢!image=console.logdata中的日志谢谢,但是,我有一个错误,比如:TS2339:Property“page”在类型“ObjetI”上不存在。我并不总是理解错误的来源。有人有主意吗,谢谢!谢谢,但我有:[错误TS2339:类型“Object”上不存在属性“pages”。]请接受答案,因为它为您的问题提供了正确的解决方案。这就是我们在SO中所做的。是的,Holydragon2的解决方案更新是正确的,谢谢!
this.pages = data['page']['totalPages']
console.log(this.pages)
this.classeService.getClasses(this.motCle,this.page,this.size)
      .subscribe((data: any) => {
        console.log(data);
        this.listClasses = data;
        this.pages = new Array<number>(data.page.totalPages);
        console.log(this.pages);
      },err=>{
        console.log(err);
      });
  }