如何根据宽度和文本长度在Ag-Grid中计算多行单元格的高度?

时间:2018-10-17 13:31:23

标签: angular ag-grid

有一个Ag-Grid表组件。它在每个单元格中都有一个带有文本的列。文本长于单元格的宽度。单元格应为多行,其高度应适应宽度变化的文本。 我发现了如何制作单元格多行here 我发现了如何在宽度变化here

上更新单元格高度

因此,我认为每次手动移动列边框时都会调用方法getRowHeight()-会有所帮助。问题是-如何计算高度,使其适合单元格中多行文字的大小?似乎应该有一个函数,其中单元格的高度取决于单元格中文本字符串的长度和当前宽度? 还是有更好的方法来动态更改多行单元格的高度,并在其宽度上更改文本(和行)?)

1 个答案:

答案 0 :(得分:0)

从一些版本开始,ag-grid支持开箱即用的自动行高

https://www.ag-grid.com/javascript-grid-row-height/#auto-row-height

在这里看看,您需要做的就是启用它。