SlickGrid始终在标题的最右侧保留一点空间,即使没有垂直滚动条。这个额外的空间看起来像一个额外的列。我不想要这个额外的空间。
我没有找到任何暴露的SlickGrid组件API来删除它。我已经看到SlickGrid实现的 autosizeColumns()方法,可用宽度由 availWidth =(选项)计算.autoHeight?viewportW:viewportW - scrollbarDimensions.width)逻辑。当我从逻辑中避免 scrollbarDimensions.width 时,没有额外的空间。
但是当存在垂直滚动条时,这会导致 forceFitColumns 功能出现问题,同时还会呈现不必要的水平滚动条。
有没有办法避免这个额外的空间?
Hi Tin,
我想删除之前描述的SlickGrid的额外空间。我已经检查过SlickGrid中没有API或属性来执行此操作。这就是我修改SlickGrid实现的原因。
答案 0 :(得分:0)
我使用v2.1,当我设置:
options = {
forceFitColumns: true
};
slickgrid.setOptions(options);
当不需要垂直滚动时,没有额外的列。