Sencha Touch Panel Layout: обновлять вид панели при изменении дочернего списка - PullRequest
0 голосов
/ 31 августа 2011

Я создал панель, содержащую список и кнопку в нижней панели инструментов.

панель содержит один список и одну кнопку;хранилище списка получает данные о списке всех видимых слоев на карте;я использую функцию createStore () для создания этого хранилища и передачи его в List.store в List initComponent ();поскольку в других операциях пользователь может изменить видимость слоя, что изменит список видимых слоев;Я хочу перезагрузить или обновить список хранилища, прежде чем его родительская панель будет отображаться каждый раз.в настоящее время я вызываю createStore () и повторно связываю List.store, затем использую Panel.doComponenetLayout (), который, как я думал, будет регулировать позиции каждого дочернего компонента.но не удалось.

кто-нибудь может мне помочь в этом?

спасибо! ~

1 Ответ

1 голос
/ 31 августа 2011

Что вы, вероятно, хотите сделать, это что-то вроде этого:

myStore.on('load',function() {
    otherStore.proxy.setUrl('....');
    otherStore.load()
}
...