Сенча Touch удаленного и локального хранения в сочетании - PullRequest
0 голосов
/ 24 сентября 2011

Я пытаюсь изучить Sencha Touch и работаю над приложением, которое мне очень помогает в его изучении. У меня есть ситуация, когда есть вкладка Новости, и она возвращает новости из RSS с использованием прокси-типа XML. Это работает до сих пор.

Я загружаю эти RSS в событии активации вкладки, и также отображается индикатор выполнения, который блокирует пользовательский интерфейс во время получения новостей. Теперь предположим, что если нет интернета и загрузчик будет загружаться бесконечно.

Как я могу заставить мое приложение использовать удаленные и локальные хранилища для отображения этих новостей. Я имею в виду привязку списка управления к локальному хранилищу, но обновить локальное хранилище удаленным вызовом в фоновом режиме? Я знаю, как привязать элемент управления List к локальному хранилищу, но как я могу обновить локальное хранилище в фоновом режиме с помощью удаленного вызова URL-адреса в фоновом режиме при активации прослушивателя List?

1 Ответ

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

Вы можете использовать метод setProxy объекта store, чтобы изменить его с локального на ajax. Также вы можете загрузить данные в фоновом режиме, а затем добавить каждый элемент в магазин с помощью метода add.

...