仅当columnwidth <maxInt时,才如何自动调整Kendo TreeList中的第一列?

时间:2018-12-13 16:11:58

标签: javascript kendo-treelist

我有一个Kendo TreeList,想自动拟合第一列onDatabound和onExpand。但是,如果列要比maxInt亮,则它不适合(并保持相同的宽度)。 所以我想要类似的东西

var width = /*treelist.columns[0].width*/;
var max = /*some int*/;
if(width < max){
   treelist.autoFitColumn(0);
}
  

但是我没有找到简单的getWidth()方法

此外,如果可以手动设置宽度(以便在onDatabound上设置最大宽度),那将是很好的选择。

1 个答案:

答案 0 :(得分:0)

这将获得第一列的宽度:

                dataBound:function(e){
                  let column = $('td').first()
                  let columnWidth = column[0].clientWidth