在ng-grid中有三个组件。
Toppanel,Viewport,Footpanel
视口高度由outerHeight(网格高度) - 顶部和页脚面板的高度计算。
我试图用每次单击按钮时传入的高度重建网格。 网格看起来很好,但视口太短。
我发现这是因为当我点击按钮时,outerHeight在计算中没有更新。
我该如何解决这个问题。
我用
$scope.gridOptions.$gridServices.DomUtilityService.RebuildGrid(
$scope.gridOptions.$gridScope
$scope.gridOptions.ngGrid
);
答案 0 :(得分:0)
h=height that I set;
$scope.gridOptions.$gridServices.DomUtilityService.RebuildGrid(
$scope.gridOptions.$gridScope
$scope.gridOptions.ngGrid
);
$scope.gridOptions.ngGrid.rootDim.outerHeight=h;
解决了我的问题。