AngularJS 调整大小后 ag-grid 获取列宽

AngularJS ag-grid get columns width after resize

在 AngularJS ag-grid 中,如何在调整大小后获得新的列宽?

这是网格配置的一部分:

            $scope.gridOptions = {
                enableColResize: true                   
            };

感谢

gridOptions.columnApi.getColumnState(); 

returns 有关列的信息:https://www.ag-grid.com/javascript-grid-column-api/index.php

$scope.resizeGrid-function(grid) { 
  setTimeout(function() { 
  grid.$gridServices?.DomUtilityService.RebuildGrid(grid.$gridScope, grid.ngGrid);
  }, 100);
}

修复angularjs中aggrid的缩水问题

使用上面的函数来解决这个问题,只需在这个函数中传递你的网格。

此解决方案仅适用于 angular js,不适用于 angular。