我们正在使用Handsontable在某些单元格中显示图表信息,并希望我们的用户能够调整大多数列的大小,而不是其中包含图表的列。
HoT是否具有禁用某些列的列大小调整或预览/取消列大小调整的机制?
答案 0 :(得分:1)
您可以使用beforeColumnResize(View in documentation)并在方法中返回false以中止调整大小;)
修改强>
您可以使用:
beforeColumnResize: function(currentColumn, newSize, isDoubleClick) {
if(this.getSelected() != undefined) {
return this.getPlugin('autoColumnSize').getColumnWidth(this.getSelected()[1]);
}
}
但是,如果在调整大小之前没有选择,则无法阻止它:/