是否可以固定SlickGrid的第一列?以便它在水平滚动期间始终可见,例如标题行?
感谢帮助!
最佳答案
我认为您可以在.onViewportChanged()
事件中进行以下步骤:
.getColumns()
的列,并将其存储在数组变量arrColumns
中。 .getData()
的数据存储在数组变量arrData
arrColumns
进行排序,将第一列放在开头。 arrColumns
设置新.setColumns()
中的列arrData
的顺序重新组装arrColumns
。 .resizeCanvas()
抱歉,我找不到方法或选项,因为您可以按照自己的方式进行此操作。
好吧,看看您对this的看法。这远非完美,但这是一个主意。如果方法scrollTo()是公共(public)的,我会做得更好。
关于javascript - 固定第一列的SlickGrid,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8151727/