如何删除网格面板的标题? - ExtJs

时间:2014-07-02 15:19:24

标签: javascript extjs

我在ExtJs 5中有一个简单的网格面板

Ext.create('Ext.grid.Panel', {
        height: 700,
        frame: true,
        title: '', 
        ....
});

我想删除网格的标题(或者它是面板的标题),但我不知道如何。 我设置标题:'',标题:false,删除它,但空div仍然存在(列名前) 如何删除网格面板的标题?

PS:

 hideHeaders: true //it remove all columns names (header of table)

2 个答案:

答案 0 :(得分:3)

来自docs

  

title:String

     

用于在面板标题中显示的标题文本。或者Panel Title的配置对象。指定title后,除非header设置为false,否则将自动创建并显示Ext.panel.Header。

因此,解决方案是在配置中将header设置为false

Ext.create('Ext.grid.Panel', {
    height: 700,
    frame: true,
    header: false,
    // ...
});

答案 1 :(得分:0)

对于最新版本,请使用config属性preventHeader:true / false true - 不显示标题标题 false - 将呈现标题标题