【问题标题】:Dynamic column width with handsontable动态列宽与handsontable
【发布时间】:2015-11-11 09:12:38
【问题描述】:

我使用的是handsontable,我的网格是动态的。我通过从 XML 文件中推送数据来创建它们。所以,列的内容总是不同的,我希望这些列的宽度是用现有单元格的内容定义的。如果该列仅包含“Parley”,我想要一个较短的宽度,如果我有“One Ring to rule them all”,宽度应该增加。

请问我该怎么办?

编辑:

我尝试添加:autoColumnSize : true,它在开始时有效,但如果我在单元格中输入一个值,每个单元格都在缩小。

之前:

之后:

这是我用来声明我的热门的选项:

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,

【问题讨论】:

    标签: handsontable


    【解决方案1】:

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

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

    这会将表格拉伸到容器的宽度。

    【讨论】:

      猜你喜欢
      • 2013-03-10
      • 2013-04-17
      • 2018-06-09
      • 2015-10-10
      • 2014-07-27
      • 1970-01-01
      • 2013-07-03
      • 2016-01-04
      • 2015-04-21
      相关资源
      最近更新 更多