我想通过使用AngularJS从树视图的根中获取选定的节点路径。我看过这个连结。它仅用于获取选定的节点,例如subUser2。但我想显示所选的节点路径或深度,如user / subUser2。
如果我选择subUser2:然后显示User / subUser2
jsfiddle.net/eu81273/8LWUc/18/
最佳答案
如果我们要添加到HTML:<pre>{{currentNode|json}}</pre>
,我们可以看到:
{
"roleName": "subUser2-1-1",
"roleId": "role1211",
"children": [],
"selected": "selected"
}
现在
roleId
是唯一的,在我们的例子中是role1211
,其中1211
表示父索引:根-> 1-> 2-> 1-> 1
这样,很容易编写在树模型上循环运行并根据
root -> 1 -> 2 -> 1 -> 1
提取子代的单个方法关于javascript - 以 Angular JS或深度获取选定的节点路径或深度树 View ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20582138/