Angular Ag网格:无法读取属性';api&x27;未定义的

Angular Ag网格:无法读取属性';api&x27;未定义的,angular,ag-grid,ag-grid-ng2,Angular,Ag Grid,Ag Grid Ng2,我正在使用自定义分页控件。要初始化该控件,我调用gridOptions.api.paginationGetPageSize()和gridOptions.api.paginationGetRowCount()。每次出现错误时,我都尝试在onPaginationChanged和onGridReady上调用这两个api方法 无法读取未定义的属性“api” 你知道为什么吗。我正在使用md paginator(angular material 2 control)进行分页。一种可能是视图无法在组件中找到并

我正在使用自定义分页控件。要初始化该控件,我调用gridOptions.api.paginationGetPageSize()和gridOptions.api.paginationGetRowCount()。每次出现错误时,我都尝试在onPaginationChangedonGridReady上调用这两个api方法

无法读取未定义的属性“api”


你知道为什么吗。我正在使用md paginator(angular material 2 control)进行分页。

一种可能是视图无法在组件中找到并初始化网格

您是否尝试过以下方法:

<ag-grid-angular *ngIf="gridOptions != null" ...

My ag grid位于子组件内部,因为我正在使用选项卡(选项卡是子组件)。如何知道子组件是否已初始化?