После загрузки в хранилище данных extjs данных название заголовка панели инструментов не работает - PullRequest
0 голосов
/ 12 сентября 2011

У меня есть кнопка с этим обработчиком:

handler:function(){
            myapp.functions.createDealerList();
            myapp.mainPanel.setActiveItem(myapp.cards.dealerList, { type: 'slide', direction: 'left'});
            myapp.toolbars.dealerListNav.setTitle("Page 1 of " + myapp.stores.dealerList.data.items[0].data.pageTotal);
            }

createDealerList создает список extjs и заполняет его моими данными в формате json (используя свойство load () в моем хранилище данных).Затем я пытаюсь установить заголовок панели инструментов.Когда я нажимаю кнопку, список отображается с загруженными данными, но заголовок на панели инструментов не устанавливается.

На карточке с этим списком у меня есть следующая кнопка на следующей странице, которая обновляет список и также устанавливаетназвание панели инструментов, код:

myapp.toolbars.dealerListNav.setTitle("Page " +sendpage+ " of " + myapp.stores.dealerList.data.items[0].data.pageTotal);

И это работает!Поэтому мне интересно, что здесь происходит не так?

Спасибо

1 Ответ

0 голосов
/ 14 сентября 2011

Ответ: использовать функцию обратного вызова с методом загрузки.

...