在水平滚动的冻结列中消失文本



我在使用SlickGrid时遇到一个奇怪的问题。

我有一个大小为1000px × 500px的网格,其中有一个冻结的标题列(与JLynch7分支)。

如果我有17列而不是16列,那么当我向右滚动然后向下滚动时,冻结的标题列单元格文本会在某些行上消失。

如果我把网格的大小增加到1100px乘以500px,那么17列就可以了,19列就可以了。

这似乎与网格和列的大小有关,而SlickGrid只跟踪一定数量的单元格或类似的东西。

编辑:请注意,减少每列的宽度与增加网格的大小效果相似

此问题已通过合并以下更改修复:-

将d作为第5个参数添加到SlickGrid.js中第1947行appendCellHtml的"appendRowHtml"函数中。

    } else if (options.frozenColumn > -1 && i <= options.frozenColumn) {
      appendCellHtml(stringArrayL, row, i, colspan, d);
    }

最新更新