我有一個REST API調用其獲取在樹格式JSON數據....Angularjs:REST API如何刷新JSON數據只有改變的內容(IVH樹)
現在,我存儲在一個範圍變量$ scope.treeData []
這是連接到一個ivh樹。
現在,我使用的時間間隔來更新這些數據每60秒
的問題是: 當下新的數據被取出,並在範圍變量替換,樹的所有屬性都將丟失其重新初始化爲默認值(儘管存在新數據)。 通過屬性,我的意思是,複選框選擇或節點擴展等。 樹刷新到基本的最小未擴展格式。
那麼,有沒有辦法通過我可以更新現有範圍變量只有更改的數據,即添加新的節點或刪除現有的節點或更改某些屬性?
或者是否有任何我可以使用的樹部件。 它在尋找樹角分量其中ATLEAST保持樹的狀態上的數據更新
好像關鍵的工作是'replace'。指令的API具有添加節點的方法。會這樣做,而不是'替換' – charlietfl
嗨查理....你能給我一些更多的細節 – Jagan
我從來沒有使用過這棵樹,但它解釋瞭如何添加文檔中的節點 – charlietfl