1
我的Ext-js 4.2網格現在顯示出水平滾動條。我試圖谷歌相同和很多人有不同的觀點。有人可以告訴我如何獲得網格的水平滾動條。 感謝 薩米爾Ext-js 4.2網格的水平滾動條
function setWidthForGrid(grid) {
var containerId = 'centerPanel';
var widthOfPanel = Ext4.getCmp(containerId).getWidth();
var columnCount = grid.view.panel.columns.length,
lastColumnW = grid.view.panel.columns[columnCount - 1].width,
w = 0;
for (var i = 0; i < columnCount; i++) {
w += grid.view.panel.columns[i].width;
}
if (w > widthOfPanel) {
w = widthOfPanel;
grid.view.setWidth(1200);
grid.view.panel.setWidth(1900);
grid.doLayout(true,true);
}
else {
lastColumnW += widthOfPanel - w;
grid.view.panel.columns[columnCount - 1].setWidth(lastColumnW);
}
}
但是似乎這不是服務的目的。我也嘗試改變寬度後調用doLayout,但它不適用於我。有人說它是EXT-JS 4.2的一個bug。這是真的嗎? 任何白皮書,鏈接將大大appriciated。 謝謝 Samir
你試過了什麼? –
我們可以看看你的代碼嗎? – vino20
我試着調用下面提到的商店負載函數。它明確設置寬度。但它不適合我。 – user1845926