使用Ext.EventManager.onWindowResize调整Ext.js面板的大小

时间:2016-08-12 19:54:59

标签: javascript extjs

我一直试图让我的数据网格表使用Ext.EventManager.onWindowResize来调整窗口大小。我可以很容易地获得窗口的高度和宽度,然后浏览器调整大小,但我似乎无法找到调整网格大小的方法。

网格本身是从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方法。

有什么建议吗?

0 个答案:

没有答案