2011-09-23 46 views
4

最近我(重新)发现SlickGrid,并使用它的一个项目我的工作,主要是因为在很多方面它似乎是最通用和强大高性能(原谅的新词)JavaScript网格正在考虑尚未创建。是否可以修复SlickGrid的列调整大小错误?

只有几个问题。首先,它非常烦人地不按用户期望的方式重新调整列的大小:在调整列标题的同时。许多人会很快指出这没有实际意义,但我非常重视可用性和优雅,这同时损害了两者。

只要可用性,我第一次尝试调整列的大小,我真的认为它不工作。毫无疑问,其他人也会感到困惑。

就优雅而言,它完全打破了实际物理操纵物体的感觉。

我实际上并不需要所有的SlickGrid给出了这个当前项目的权力,但如果它的弱点是可以克服的我认为没有理由不使用它的一切,当我需要一个网格。在大多数方面它是非常令人印象深刻的。

回答

9

初始化网格时设置syncColumnCellResize选项强制电网为用户调整列标题同步调整列。

var grid; 
var columns = [ ... columns stuff 
var options = { ... other options, 
       syncColumnCellResize: true 
       }; 

var data = [ ... data stuff 

grid = new Slick.Grid("#myGrid", data, columns, options); 
相关问题