我正在使用handontable,我的网格是动态的。我是通过从XML文件中推送数据来创建它们的。因此,列的内容总是不同的,我希望用现有单元格的内容定义列的宽度。如果列只包含“Parley”,我想要一个短的宽度,如果我有“一个环来统治它们”,宽度应该增加。
我该怎么办?
编辑:
我尝试添加: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,
答案 0 :(得分:1)
您是否尝试过使用stretchH: all
选项?
var hot_itk = new Handsontable(container, {
data: data_itk,
minSpareRows: 1,
autoColumnSize : true,
stretchH: 'all',
...
这会将桌子拉伸到容器的宽度。