2013-04-05 78 views
2

我想更改網格的默認頁眉模板。我不知道要設置什麼配置或屬性。我嘗試過「renderTpl」,「tpl」,「metaRowTpl」,但這些屬性與網格中的行相關,我想更改標題。如何更改extjs 4網格面板中的頁眉模板

headerView

任何例子或鏈接將是巨大的。

和上面的圖片一樣,我想要額外的頭部/行/列頭之間的文本來自數據庫(基本上它是過濾器信息)。

回答

1

您更改使用下面的命令

yourGrid.getView().getHeaderAtIndex(columnIndex).setText('Header Text'); 

http://jsfiddle.net/alexrom7/YNTuN/3/

+0

抱歉迷惑你的標題文字。我想在中間添加額外的列行,但是我將在渲染器中設置其標題文本。任何想法如何添加額外的行之間? – 2013-04-08 16:51:48

+0

我不確定我是否瞭解您的問題。 「列行」部分是讓我迷惑的部分。所以我會試着回答,如果你的情況是你想在第一列和第二列之間添加一個新列。在這種情況下,您需要按照所需列的順序創建一個Columns數組,然後調用Grid的重新配置方法。 http://docs.sencha.com/ext-js/4-1/#!/api/Ext.grid.Panel-method-reconfigure。列渲染器僅影響該列的內容(行)。 – alexrom7 2013-04-08 17:53:00

+0

我想要列標題和實際內容之間的額外行。即在呈現標題模板的同時注入一行。 – 2013-04-09 08:51:12