树和LinkPane,作为标记

时间:2016-06-06 20:32:19

标签: tree dojo

无法找到答案但也许有些人知道答案。

使用DOJO 1.10,我有一个LinkPane,为返回的树加载标记。它设置为在加载时解析。

无论如何,数据都存储在模型中。 Model.store.data中有一个元素数组,但是当它呈现时它只显示根节点。我无法扩展它。 autoExpand设置为true时的事件。想法?

<div data-dojo-id="queryStore" data-dojo-type="dojo/store/Memory">
<script 
    type="dojo/method">  
    this.setData([ { "id": "queryRoot", "name": "Queries"}, ... ]);
</script>
<script 
    data-dojo-event="getChildren"
    data-dojo-args="object"
    type="dojo/method">
    return this.query({parent: object.id}); 
</script>
</div>  
<div data-dojo-id="queryModel"
     data-dojo-type="dijit/tree/ObjectStoreModel"
     data-dojo-props="store: queryStore, query: {id:'queryRoot'}"/>
<div id="queriesTree" 
     data-dojo-props="model:queryModel,autoExpand:true" 
     data-dojo-type="dijit/Tree"/> 

0 个答案:

没有答案