2012-05-16 1 views
0

Я создаю вложенный список и устанавливаю BackText при нажатии пункта «setBackText()». Это прекрасно работает. Но в то же время я хочу, чтобы заголовок панели инструментов также был установлен.Панель инструментов вложенных списков

Код:

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 является по умолчанию набор для true для nestedlist, так что если вы используете data магазин, чтобы установить данные для nestedlist, ваш title всегда будет устанавливаться в соответствии с которым категории данных, которые вы выбираете.

Итак, установите

updateTitleText: false 

, а затем попытаться установить title динамически, как это,

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

Работало «updateTitleText: false». Теперь он не обновляет заголовок, но setTitle все еще не работает. – Khush

 Смежные вопросы

  • Нет связанных вопросов^_^