带有角度js的ng网格在页面加载时不会占用100%的宽度.这是我的代码:
<tabs ng-cloak>
<pane title="Test Plan">
<tabs>
<pane title="Include Tests">
<div ng-controller="includedTestPlangridCntrl">
<div class="gridStyle" ng-grid="gridOptions"></div>
</div>
</pane>
<pane title="Excluded Tests">
<div ng-controller="excludedTestPlangridCntrl">
<div class="gridStyle1" ng-grid="gridOptions"></div>
</div>
</pane>
</tabs>
</pane>
<pane title="Advanced Planning">
Some text here
</pane>
</tabs>
如果调整大小,网格会正确显示.
这对我有用
$scope.gridOptions = {
data: 'gridData',init:function(grid,$scope) {
setTimeout(function() {
$scope.gridOptions.$gridServices.DomUtilityService.RebuildGrid(
$scope.gridOptions.$gridScope,$scope.gridOptions.ngGrid
);
},1000);
}
};
将“gridOptions”替换为您使用的变量和宾果!