Kes*_*007 5 javascript css ag-grid
我有一个使用 ag-Grid 的表。我想根据单元格中的文本调整行高。在文档https://www.ag-grid.com/javascript-grid-row-height/index.php中,它是针对特定列给出的。但就我而言,任何列都可以有更多文本。那么如何根据任意列中的最大文本大小来调整行高。
$scope.gridOptions = {
angularCompileRows: true,
enableColResize: true,
enableSorting: true,
enableFilter: true,
groupHeaders: true,
suppressCellSelection: true,
columnDefs: cols,
rowData: statusPageObj.rows,
onGridReady: opmGridReady,
angularCompileRows: true,
headerHeight: 45,
/*rowHeight: 50,*/
getRowHeight: function(params) {
return 50;
}
};
Run Code Online (Sandbox Code Playgroud)
步骤:1 html代码
<button onclick="setrowHeight(50)">50px</button>
Run Code Online (Sandbox Code Playgroud)
步骤:2个js代码
var rowHeight = 25;
function setrowHeight(height) {
rowHeight = height;
gridOptions.api.resetRowHeights();
}
Run Code Online (Sandbox Code Playgroud)
观看此:https ://embed.plnkr.co/FEK7wtQfVwUXeYjOh6PK/