[英]dijit.Tree Folders appear with a icon PLUS even if no children are present
我正在使用以下代碼來渲染dijit.Tree,如您從圖片中看到的那樣,我遇到了這些問題:
您能告訴我我在做什么錯嗎?
this._tree = new Tree({
model: this._model,
showRoot: false,
autoExpand: false,
persist: false,
getLabel: function (item) {
return item.name;
}
});
this._tree.placeAt(this.node);
this._tree.startup();
這是由於模型的mayHaveChildren
方法mayHaveChildren
。
您必須重寫此方法才能使其“更智能” ...請參閱: https : //dojotoolkit.org/documentation/tutorials/1.6/store_driven_tree/
mayHaveChildren(object)-指示對象是否有子對象(在實際加載子對象之前)
您可以參考以下示例:
Dijit樹過濾和搜索不適用於ObjectStoreModel
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.