我可以在ng-grid中重建网格时传入outerHeight

时间:2015-10-02 03:01:56

标签: angularjs ng-grid

在ng-grid中有三个组件。

Toppanel,Viewport,Footpanel

视口高度由outerHeight(网格高度) - 顶部和页脚面板的高度计算。

我试图用每次单击按钮时传入的高度重建网格。 网格看起来很好,但视口太短。

我发现这是因为当我点击按钮时,outerHeight在计算中没有更新。

我该如何解决这个问题。

我用

$scope.gridOptions.$gridServices.DomUtilityService.RebuildGrid(
        $scope.gridOptions.$gridScope
        $scope.gridOptions.ngGrid
        );

1 个答案:

答案 0 :(得分:0)

h=height that I set;

$scope.gridOptions.$gridServices.DomUtilityService.RebuildGrid(
        $scope.gridOptions.$gridScope
        $scope.gridOptions.ngGrid
        );    
$scope.gridOptions.ngGrid.rootDim.outerHeight=h;

解决了我的问题。