带动态的动态列宽

时间:2015-08-18 12:21:52

标签: handsontable

我正在使用handontable,我的网格是动态的。我是通过从XML文件中推送数据来创建它们的。因此,列的内容总是不同的,我希望用现有单元格的内容定义列的宽度。如果列只包含“Parley”,我想要一个短的宽度,如果我有“一个环来统治它们”,宽度应该增加。

我该怎么办?

编辑:

我尝试添加:autoColumnSize : true并且它在开头工作,但如果我在单元格中输入值,则每个单元格都在缩小。

之前:

enter image description here

之后:

enter image description here

这是我用来宣布我热门的选项:

var hot_itk = new Handsontable(container, {
        data: data_itk,         
        minSpareRows: 1,
        autoColumnSize : true,
        observeChanges : true,
        columnSorting : true,
        rowHeaders: false,
        colHeaders: false,
        contextMenu: true,
        height: 550,

1 个答案:

答案 0 :(得分:1)

您是否尝试过使用stretchH: all选项?

var hot_itk = new Handsontable(container, {
    data: data_itk,         
    minSpareRows: 1,
    autoColumnSize : true,
    stretchH: 'all',
    ... 

这会将桌子拉伸到容器的宽度。

相关问题