我遇到了SlickGrid的奇怪问题。
我有一个大小为1000px乘500px的网格,其标题列已冻结(JLynch7 branch)。这很好。
如果我有17列而不是16列,那么当我向右滚动然后向下滚动时,冻结的标题列单元格文本会在某些行上消失。
如果我将网格的大小增加到1100px乘500px,那么17列工作正常,19列重新创建问题。
这似乎与网格和列的大小有关,而SlickGrid只跟踪一定数量的单元格或类似的东西。
编辑:请注意,减小每列的宽度与增加网格的大小具有相似的效果
答案 0 :(得分:0)
通过合并以下更改已修复此问题: -
在函数“appendRowHtml”中的SlickGrid.js中,在第1947行的appendCellHtml中添加d作为五个参数。
} else if (options.frozenColumn > -1 && i <= options.frozenColumn) {
appendCellHtml(stringArrayL, row, i, colspan, d);
}