2017-09-01 17 views
0

Ich verwende benutzerdefinierte Paginierungssteuerung. Um das Steuerelement zu initialisieren, rufe ich gridOptions.api.paginationGetPageSize() und gridOptions.api.paginationGetRowCount() auf. Ich habe versucht, die beiden api Methoden aufrufen auf onPaginationChanged und onGridReady, jedes Mal wenn ich den FehlerAg-Grid: Eigenschaft 'API' von undefined kann nicht gelesen werden

nicht Eigentum ‚api‘ lesen kann undefinierter

Irgendwelche Ideen, warum. Ich benutze md-Paginator (eckige Material 2 Kontrolle) für das Paging.

+0

Mein ag-Gitter im Inneren Kind Komponente angeordnet ist, wie ich bin mit Tabs. Woher weiß ich, ob die untergeordnete Komponente initialisiert wird? – Maverik

Antwort

0

Eine Möglichkeit ist, dass Ihre Ansicht Ihr Raster in der Komponente nicht finden und initialisieren kann.

Haben Sie versucht, die folgenden: (. Registerkarten sind die untergeordneten Komponenten)

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