В моем приложении я хочу загрузить набор данных из удаленного источника (в формате JSON), чтобы продолжить работу с ним полностью локально (фильтрация, сортировка, разбиение на страницы). store.load()
также должны получать данные от удаленного источника.ExtJS 4 Использование прокси-сервера памяти/пейджинговой памяти с удаленным источником данных
Как я понимаю, наиболее подходящий тип магазина прокси Ext.ux.data.PagingMemoryProxy
, но его подклассы из Ext.data.proxy.Client
, поэтому не может работать с удаленным источником данных (которым я могу установить с url
недвижимости для Ext.data.proxy.Server
-А прокси).
Если я добавлю data
непосредственно в конфигурацию магазина, все работает должным образом.
Какой прокси-тип лучше всего подходит для моей ситуации?
возможно неправильное решением, никогда не судимый на локальные файлах –
я не использую локальный файл, я получаю данные с удаленного сервера в формате JSON. Также буферизованное хранилище противоположно для моих нужд, так как у меня относительно небольшой набор данных, который я мог бы загружать полностью, в то время как буферизованные данные загрузки хранилища, заданные по страницам, и сохранение уже загруженных страниц в памяти. –
как насчет изменения прокси после store.load()? –