2011-09-23 67 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); 
相關問題