使用ext . eventmanager . onwindowsize调整Ext.js面板的大小
Resizing an Ext.js Panel using Ext.EventManager.onWindowResize
我一直试图让我的数据网格表调整使用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方法。
有什么建议吗?
可以使用网格的setWidth()
和setHeight()
函数来设置宽度&网格的高度。
相关文章:
- Ext.js从json构建模型关系的问题
- Query JS Ext.data.Store
- 在EXT窗体面板中填充EXT JS存储
- 从Sencha Touch迁移到EXT JS 6-Contoller的默认/空路由
- 如何使用.log数据文件显示EXT-js网格
- Sencha Ext JS排序标准以字符串而不是JSON的形式发送
- Modx数据包管理器ext-all.js错误
- ext-js网格面板滚动条不适用于jquery
- ext.js根据行和单元格索引隐藏某些单元格
- 在 Ext JS 4 MVC 应用中,什么应该负责加载商店
- 'Ext Js'表单字段验证使用'验证器'
- 调用后端、多路径变量、Ext Js
- 翻译是从哪里来的?Java servlet、tomcat和Ext Js Sencha应用程序
- 如何使用 Ext.js 向内存中的标记添加属性
- 分页 在 Ext JS 网格中
- 从 ExtJS 4 迁移到 Ext JS 5
- Ext JS工具栏和痕迹导航示例在JSFiddle中不起作用
- ext js 将面板的颜色更改为渐变
- Ext JS - 将面板绑定到数据存储的最佳方法
- ext.js中还有其他事件我应该使用吗