我在这里使用了一个角度js树:https://github.com/angular-ui-tree/angular-ui-tree
我想知道的是如何将我的父母列表带给孩子,并让这些父母在点击时从孩子的服务中加载他们的孩子。有很多数据,所以我不能只将所有内容加载到树中,而且我很困惑每个孩子在可能有任意数量的独特孩子时如何绑定到模型。
这是我到目前为止(其中一些伪代码用" ???"指定)。目前,树加载父节点列表。
<div ui-tree>
<ol ui-tree-nodes="" ng-model="GaccList">
<li ng-repeat="gacc in GaccList" ui-tree-node>
<div ui-tree-handle>
{{gacc.Name}}
</div>
<!-- these are my children of the parent.-->
<ol ui-tree-nodes="" ng-click="SomeFunctionToLoadIncidentsForThisSpecificIncident(???)" ng-model="IncidentList[???]" >
<li ng-repeat="subItem in IncidentList[???]" ui-tree-node>
<div ui-tree-handle>
{{subItem.title}}
</div>
</li>
</ol>
</li>
</ol>
</div>