2016-07-25 31 views
1

Ich benutze SignalR mit AngularJS Ag-Grid. Immer wenn eine Sendung an den Client gesendet wird, aktualisiere ich die Zeilen meines Rasters.SignalR + AG-Grid AngularJS Gridoption api ist undefined

In der Zeile setRowData bekomme ich einen Fehler, dass API nicht definiert ist. gridOptions wird korrekt ausgefüllt.

Vielen Dank im Voraus.

+0

Ich wünschte, es gäbe eine Antwort für diese. –

Antwort

1

Wird der Fehler beim Laden der Seite in der Konsole angezeigt, auch wenn das Raster korrekt ausgefüllt wird? Ich hatte das gleiche Problem, als ich versuchte, das Grid von einem $ http-Post zu aktualisieren. Am Ende war es aufgrund meiner Spezifizierungs ng-Controller in mehr als 1 verschachtelten div:

<body ng-app="app" ng-controller="ctrl"> 
     <div ag-grid="gridOptions" class="ag-fresh" style="height:100%;" ng-controller="ctrl"></div> 
</body> 

Durch es Angabe nur, wenn es sich aufgelöst:

<body ng-app="app" ng-controller="ctrl"> 
     <div ag-grid="gridOptions" class="ag-fresh" style="height:100%;"></div> 
</body> 

Sie wissen nicht, ob dies werde Hilfe, aber dachte ich würde teilen.

/j