Angular6 如何使用httpservice在gridoption内绑定ag网格的rowdata

Angular6 如何使用httpservice在gridoption内绑定ag网格的rowdata,angular6,ag-grid,Angular6,Ag Grid,我正在使用ag grid license edition,希望使用服务将记录集带到网格。我正在使用Ag Grid gridoption属性并初始化rowdata 在component.ts类的构造函数中。但是数据没有被渲染。也没有错误。请看一下我的component.ts类 请注意:web api正确返回json数据,Angular中的服务在没有Ag Grid的情况下测试成功 不要用gridOptions提供columnDefs和rowData,而是尝试像这样直接提供它们 <ag-grid

我正在使用ag grid license edition,希望使用服务将记录集带到网格。我正在使用Ag Grid gridoption属性并初始化rowdata 在component.ts类的构造函数中。但是数据没有被渲染。也没有错误。请看一下我的component.ts类

请注意:web api正确返回json数据,Angular中的服务在没有Ag Grid的情况下测试成功

不要用gridOptions提供columnDefs和rowData,而是尝试像这样直接提供它们

<ag-grid-angular
    [gridOptions]="gridOptions"
    [rowData]="rowData"
    [columnDefs]="columnDefs"
    >
</ag-grid-angular>

如果您在这之后遇到任何问题,请告诉我。

您能分享用.html页面编写的代码吗谢谢您的回复,也许我已经通过以下实现获得了解决方案:
<ag-grid-angular
    [gridOptions]="gridOptions"
    [rowData]="rowData"
    [columnDefs]="columnDefs"
    >
</ag-grid-angular>
rows: any[] = [];
columnDefs: ColDef[];

constructor(private personservice: personservice) {
    this.gridOptions = <GridOptions>{};
    this.columnDefs = [
        // your column definition goes here
    ];
}

ngOnInit() {
  this.personservice.findAll().subscribe(
      persons => {
        this.rows = persons
      },
      error => console.log(error)
  )
}