2013-05-08 3 views
1

Может ли кто-нибудь предложить, как мы можем делать разбиение на страницы при динамическом добавлении данных в хранилище 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(); 
} 

Пожалуйста, любая помощь с этим вопросом.

ответ

Смежные вопросы