extjs localalstorage paging - PullRequest
       10

extjs localalstorage paging

1 голос
/ 11 июля 2011

У меня есть очень простое приложение в extjs с прокси типа localalstorage. Проблема в том, что я не могу использовать пейджинг, чтобы уменьшить свои результаты в сетке. Он всегда загружает все записи независимо от того, какой лимит я установил:

var itemsPerPage = 1;
var cProxyStore = new Ext.data.Store({
    model: "cProxyModel",
    autoLoad: {start: 0, limit: itemsPerPage},
        autoSync: true,
    reader: {
        type: 'json'
    }
});

Есть идеи, как заставить пейджинг работать на прокси такого типа?

1 Ответ

1 голос
/ 12 февраля 2012

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

Логика подкачки обычно выполняется на стороне сервера, просто потому, что серверне используется в вашем случае, это не означает, что вы можете пропустить необходимую логику (то есть вам нужно будет найти место, чтобы сделать это, так как магазин не сделает это за вас, магазин действительно контролирует передаваемые данныек этому)

...