ExtJS 4.2-网格列标题文本应该在第一次加载时完全可见
ExtJS 4.2 - Grid column header text should be visible entirely on the first load
我有一个简单的ExtJS网格,其中有5列。我需要在第一次加载时根据标题文本的大小调整列的大小。即所有列标题都应该是可见的。
我已经试过了
grid.columns[3].autoSize();
grid.columns[4].autoSize();
但它根据列内容宽度而不是标题文本本身来调整大小。此外,固定宽度和柔性不是一种选择。
问题是,标题文本是动态的,重要的是每次加载网格时标题文本都是完全可见的,同时列的宽度不应超过标题文本的大小。
通过提供flex属性来尝试这段代码。
columns : [{header : 'Name',dataIndex : 'name', flex : 1},{header : 'First Name',dataIndex : 'firstName', flex : 1}]
相关文章:
- 分页:如何用AJAX加载第一个页面
- 加载器组件仅加载一次
- 如何加载一次模型并将其存储到变量中
- JS文件未加载第一页加载
- 每15天为新用户加载一次放大弹出菜单
- Jquery Ajax每隔1秒加载一次
- 每个用户/浏览器会话只加载一次Javascript
- 当audiojs加载两次时,audiojs进度条不工作
- 自定义JQUERY未在分页页面上加载(第一页除外)
- 获取 window.location.reload 以在 Ionic 中仅加载一次
- 只加载一次js函数
- 剑道TabstripDons't正确加载第一个选项卡
- 用于单击页面上的按钮的Javascript,每隔几分钟就会加载一次
- 有没有办法阻止脚本加载两次?JavaScript
- Facebook喜欢的按钮只加载一次
- 如何每 30 秒加载一次页面的一部分
- 为什么在 IIS7 中托管 MVC3 项目时,我的 AJAX 加载第一次失败
- 谷歌地图标记不加载第一次左右
- Youtube iFrame(与javascript API)加载第一次,但不是第二次.为什么
- 一些javascript问题:奇怪的时间依赖和图像不加载第一次