当字体大小很大时,自动调整大小(无论以何种方式)修剪列数据。
我在plnkr.com链接上试过它:https://www.ag-grid.com/javascript-grid-resizing/#
我将行设置为20px字体大小,从那时起自动调整功能无法正常工作。在图片中看到,在“自动调整大小”之后,在中间切割国家和日期列,并在双击后自动调整单个列。 plnkr sample
有任何想法吗?
谢谢
您可以通过应用bigfont
类via cellClass
来解决此问题:
https://plnkr.co/edit/qzwOYqN6ybXJns0xDvqy?p=preview
var gridOptions = {
defaultColDef: {
resizable: true,
cellClass: 'bigfont',
},
columnDefs: columnDefs,
rowData: null,
//rowClass: 'bigfont',
onColumnResized: function(params) {
console.log(params);
}
};
发生这种情况是因为计算出细胞的宽度,ag-grid clones it。克隆的单元格没有一些父DOM结构,例如具有指定rowClass
的行。
这是ag-grid中的一个边缘错误。
与此相关,在GitHub上: