Я хотел бы создать Treepanel
, который обновляется раз в секунду.
Поэтому я взял магазин с прокси для сбора данных:
store = new Ext.data.TreeStore({
model: 'TaskState',
proxy: {
type: 'ajax',
url : '/getTaskList'
},
root: {
expanded: true
}});
Магазин вроде работает, данные отображаются в моем TreePanel
.
Я пытался обновить Treepanel
с помощью этой функции:
function refresh(){
store.load();
window.setTimeout("refresh()", 1000);
}
Обновление, похоже, тоже работает. К сожалению, обновление вызывает какой-то "мигающий" эффект при каждом обновлении, потому что все дерево перезагружается Я ищу способ обновить только те узлы, которые изменились.
Есть ли способ сделать это?
привет