Сообщение от ka-5
|
1. Данные беру из БД, данные в БД могут меняться. Хорошо, при изменении я через сокет как-нибудь сообщу клиенту об обновлении данных, и даже передам id конкретно тех записей, которые изменены. А может ли TreeStore перезагрузить и обновить на TreePanel только те узлы, о изменении которых я сообщаю? Или нужно всё дерево перезагружать?
|
Сам нашёл ответ, всё дерево перезагружать не надо, достаточно только узел:
var store = treePanel.getStore();
var node = store.getNodeById( Id_of_serverside_changed_node );
if (node != null) {
store.load({ node: node });
}