0
GridPanel不能正確渲染ExtJS 3.4 EditorGridPanel佈局問題
我在動態生成的網頁上使用EditorGridPanels。 ExtJS不控制ViewPort。
當我將網格生成代碼包裝在Ext.onReady()中時,網格呈現完美。 如果我不Ext.onReady包裝它(),它與微妙的佈局問題呈現像
- 網格是有點太寬
- 頂部工具欄被右側
- 行切斷不太適合,並單擊單元格
我試圖迫使格佈局得到重新計算一次頁面加載時,他們轉向...
(function(){}
var grid = ...
[ ... ]
Ext.onReady(function(){
grid.doLayout();
});
)();
...但這不起作用。
我試圖避免在Ext.onReady()中放置網格初始化的原因是,有時頁面需要很長時間才能完全加載每個資源,並且在這些情況下頁面看起來完全加載,除了空白處網格最終得到渲染!
對我可能會嘗試的任何建議?現在,頁面的完全重新設計不在範圍內,所以我正在尋找一些我可以做的事情來獲得網格佈局,就像在onReady()中初始化時一樣。
感謝