extJS 4. вопрос о нумерации страниц - PullRequest
0 голосов
/ 09 июля 2011

Можно ли загрузить все записи данных в хранилище, но отобразить только одну страницу в сетке?Я имею в виду, используя разбиение на страницы, я могу загрузить только один набор данных одновременно и показать следующую страницу в сетке, я должен загрузить следующий набор данных.Я хотел бы загрузить все данные с сервера, но отобразить только их часть.

Ответы [ 3 ]

2 голосов
/ 03 ноября 2011

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

buffered: true,
purgePageCount: 0//never purge the cache

Кроме того, вам МОЖНО установить clearOnPageLoad в значение false.

Также в магазине есть следующие методы: prefetch() и prefetchPage().

2 голосов
/ 09 июля 2011

используйте Ext.ux.data.PagingMemoryProxy в ext / examples / ux / data / PagingMemoryProxy.js

0 голосов
/ 11 июля 2011

По умолчанию все данные будут загружены в хранилище.И если вы используете pagingtoolbar в сетке, он работает так, как вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...