0
私は、Ext.EventManager.onWindowResize
を使用してウィンドウでサイズ変更するためにデータグリッドテーブルを取得しようとしていました。私は簡単にウィンドウの高さと幅を取得してブラウザのサイズを変更することができますが、グリッドのサイズを変更する方法は見つけられません。Ext.EventManager.onWindowResizeを使用したExt.jsパネルのサイズ変更
グリッド自体はExt.grid.Panelクラス
var grid = Ext.create('Ext.grid.Panel', {});
Ext.EventManager.onWindowResize(function() {
var w = Ext.getBody().getViewSize().width;
var h = Ext.getBody().getViewSize().height;
console.log(grid);
Ext.getCmp('grid-id').setSize(w, h);
});
私はこのオブジェクトそれにはsetSizeメソッドが存在しないので、それはエラーを返し、それによって、コードのこの部分をしようとしていたのインスタンスから作成され思われる。
提案がありますか?