我有一个 GridPanel 应该加载最大数量的资源。如果可用资源比我想显示的多,我想启用面板的标题/标题以显示一些文本,例如“更多可用项目 - 显示截断”。
我的问题是:我可以在配置选项中将标题设置为隐藏,但是如何在运行时更改可见性,特别是在网格存储加载了一组新记录时,这取决于记录的数量加载是否超过某个最大值?
如果可能,请给出与 Ext 2.x 兼容的答案。
谢谢你的帮助!
我有一个 GridPanel 应该加载最大数量的资源。如果可用资源比我想显示的多,我想启用面板的标题/标题以显示一些文本,例如“更多可用项目 - 显示截断”。
我的问题是:我可以在配置选项中将标题设置为隐藏,但是如何在运行时更改可见性,特别是在网格存储加载了一组新记录时,这取决于记录的数量加载是否超过某个最大值?
如果可能,请给出与 Ext 2.x 兼容的答案。
谢谢你的帮助!
试试这个:
if (grid.rendered) {
grid.header.hide();
// grid.header.setStyle('display', 'none');
} else {
grid.on('afterrender', function() {
grid.header.hide();
// grid.header.setStyle('display', 'none');
}, grid, { single: true });
}
如果您有 hideModevisibility
使用注释代码(这与 setStyle)。