0
我在我的angularjs页面中使用了树格指令(https://github.com/khan4019/tree-grid-directive)。当数据在后端更新时如何刷新树
数据从REST后端加载。
定期的数据会不断变化(由于新增或删除)。
现在,我有被每隔60秒
setInterval(function() {
$scope.tree_data = getNewData($scope, $http);
}, 60000);
现在,这里是更新列表和树网格刷新执行程序。 但是,我面临的问题是: 1.在某个时间点,我可能点击了或扩展了树的某些分支
。现在,数据更新丢失后。 我如何保存这个。我怎样才能保持相同的扩展级别, 并同时显示新的数据。
整个更新过程正在创建一个闪烁效果......在树折叠为0,然后我和扩大后60秒再次它缩短为0。
那么,有没有一种解决方案是什么?
我试过了也。这里的问题是树网格获取新数据,但树会折叠到最小或根节点。所以,如果我扩大了某些分支,那么他们都崩溃了 – Jagan
@JagannathdasRath这是因为ajax ..它没有得到刷新 –
Pankaj,你能给我一些更多的细节...树是刷新,但扩展会丢失.......新的数据是可见的,如果我再次展开它 – Jagan