Angular ui-grid Höhe des Gitters dynamisch berechnen

Ich benutze :https: //github.com/angular-ui/ui-grid.info/tree/gh-pages/release/3.0.0-RC.1

<div ui-grid="gridOptions" style="height:765px"></div>

Wenn ich den Wert wie oben gezeigt fest codiere, breitet sich das Raster aus und alles funktioniert wie erwartet.

Allerdings, wenn ich Folgendes mache ...

$scope.gridStyle = 'height:'+numRows*rowHeight+'px' //(765px);
<div ui-grid="gridOptions" style="{{gridStyle}}"></div>

Die Höhe wird in div gedruckt und div erweitert sich, aber der Inhalt selbst erweitert sich nur auf etwa 340px. Der verbleibende Platz ist leer, sodass ich anstelle von 25 Zeilen nur 8 sehe. Ich muss nach unten scrollen, während im Raster ganze 400 Pixel frei sind. Sowohl das UI-Grid-Ansichtsfenster als auch das UI-Grid-Canvas verwenden diesen Raum nicht ...

Warum kann das UI-Grid-Ansichtsfenster diesen Platz nicht nutzen?

Antworten auf die Frage(16)

Ihre Antwort auf die Frage