Мой клиент попросил, чтобы панель списка, которая была привязана к jsonstore, постоянно обновлялась, чтобы данные работали
Я добавил
activate: function() {
app.subapps.freePc.controller.refreshInterval = window.setInterval("app.subapps.freePc.controller.refreshData()",5000);
app.subapps.freePc.controller.refreshData();
},
deactivate: function() {
window.clearInterval(app.subapps.freePc.controller.refreshInterval);
}
(где app.subapps.freePc.controller.refreshData () вызывает read () для рассматриваемого хранилища)
для моей панели, так что при активации он начинает опрашивать сервер каждые 5 секунд на наличие новых данных и останавливается, когда представление не отображается.дольше активен
Функционально это работает нормально, список автоматически перерисовывается, и все, но каждый раз, когда он обновляет список, удаляется, отображается экран загрузки, а затем перерисовывается список, который действительно трясет и отвлекает пользователей
Есть ли что-нибудь вокруг этого