【问题标题】:Extra Column in SlickGridSlickGrid 中的额外列
【发布时间】:2012-06-22 08:16:34
【问题描述】:

即使没有垂直滚动条,SlickGrid 也会在标题的最右侧保留一点空间。这个额外的空间似乎是一个额外的列。我不想要这个额外的空间。

我没有找到任何暴露的 SlickGrid 组件 API 来删除它。我在 SlickGrid 实现的 autosizeColumns() 方法中看到可用宽度是由 availWidth = (options .autoHeight ? viewportW : viewportW - scrollbarDimensions.width) 逻辑。当我从逻辑中避免 scrollbarDimensions.width 时,那里没有额外的空间。

但是当垂直滚动条出现时,这会导致 forceFitColumns 功能出现问题,还会呈现不必要的水平滚动条。

有什么办法可以避免这个多余的空间?

嗨,锡,

我想删除我之前描述的 SlickGrid 的额外空间。我已经检查过 SlickGrid 中没有 API 或属性来执行此操作。这就是我修改 SlickGrid 实现的原因。

【问题讨论】:

  • 我不明白 - 实际问题是什么?为什么需要修改 SlickGrid 代码?

标签: slickgrid


【解决方案1】:

我使用 v2.1 并且当我设置时:

options = {
    forceFitColumns: true
};
slickgrid.setOptions(options);

不需要垂直滚动时没有额外的列。

【讨论】:

    猜你喜欢
    • 2012-10-07
    • 1970-01-01
    • 2021-09-12
    • 2016-11-22
    • 1970-01-01
    • 2014-07-14
    • 1970-01-01
    • 2019-09-19
    • 1970-01-01
    相关资源
    最近更新 更多