2012-05-16 58 views
0

我正在創建一個嵌套列表,並使用「setBackText()」在項目標籤上設置BackText。這工作正常。 但是與此同時,我想要設置工具欄的標題。嵌套列表工具欄

代碼:

onItemTap : function(nestedList, list, index, node, record, e) { 
         var partsOfStr = record.get('text').split(';'); 
         val = partsOfStr[2]; 
         currDocument = val; 
         Ext.getCmp('nestedList').setTitle('HII'); 
         Ext.getCmp('nestedList').setBackText(currDocument); 

        }, 

似乎並沒有對我的工作。

有什麼建議嗎?

在此先感謝。

+0

在控制檯日誌中的任何錯誤? –

+0

控制檯上沒有錯誤。如果我使用Ext.getCmp('nestedList')。getTitle();我得到正確的輸出,但setTitle似乎不起作用。 – Khush

回答

1

updateTitleText默認設置爲truenestedlist,因此,如果您使用的是data店設置數據爲您nestedlist,你title總是會根據您所選擇的數據的類別設置。

因此,設置

updateTitleText: false 

,然後嘗試設置title動態這樣,

Ext.getCmp('nestedList').setTitle('HII'); 
+0

「updateTitleText:false」起作用。它現在沒有更新標題,但setTitle仍然不起作用。 – Khush