Может ли кто-нибудь предложить, как мы можем делать разбиение на страницы при динамическом добавлении данных в хранилище extjs.Пагинация для динамического хранилища в extjs 3.2
Результаты с сервера - это содержимое xml и под кодом динамически добавляет данные в хранилище. Но это занимает много времени при рендеринге в пользовательском интерфейсе.
Так что для улучшения времени нам нужно сделать несколько разбиений на страницы.
Ниже метод занимает много времени:
success: function (response, request) {
var responsexml = new ResponseXml(response.responseText);
for (var i = 0; i < responsexml.items.length; i++) {
var xmlItem = responsexml.items[i];
var rec = somefuntion(xmlItem);
Ext.getCmp('id').somegrid.store.add(rec);
}
Ext.getCmp('id').somegrid.store.commitChanges();
}
Пожалуйста, любая помощь с этим вопросом.