3
我發現了幾個帖子,展示瞭如何刷新和顯示更新的樹,但我仍然有什麼似乎是一個微不足道的問題。更新dijit treeWidget節點屬性
我的樹是使用
treeStore = new dojo.data.ItemFileWriteStore({
data: {
identifier: 'id',
label: 'label',
items: treeJson
}});
treeModel = new dijit.tree.ForestStoreModel({ store: treeStore });
treeControl = new dijit.Tree({...});
,我已經建立了我的treeJson結構創建。每個節點都有一個「description」屬性,當鼠標懸停在節點上時,該屬性顯示爲工具提示。
現在,我想在檢索新數據時更新「描述」值。 我的問題是:如何更新樹模型,因此當我進行樹刷新時,顯示新的數據值?給定樹中的節點,如何發佈我的新屬性,以便在樹被刷新時顯示它?我不需要以任何方式更改樹的結構,只需更新節點屬性即可。