使用AngularJS ivh-treeview。
我希望默认情况下展开所有子节点。
目前这是我的树形结构:
$rootScope.nodes= [{
label: 'node1',
value: 'node1',
enable:true,
children: [{
label: 'child1',
value: 'child1',
enable:true,
children: [{
label: 'child2',
value: 'child2',
enable:true,
}]
},{
label: 'node2',
value: 'node2',
enable:true,
}]
}];
目前 child1 标签的左侧有一个 + 符号。 它还有一个子孩子 child2 ,但我必须点击 + 符号可以查看它。
此外,当我在 child1 中拖动节点时,我无法看到它 我必须点击 + 符号才能查看。
我想默认查看所有子节点。我的意思是应该没有 我拖动新节点时需要点击 + 符号。
我找到了一个解决方案:
IVH-树视图展开到深度=" 2"
但是在这里我们必须指定一个值......就像上面......我想要的 传递一些像这样的东西
ivh-treeview-expand-to-depth =" *" 或 ivh-treeview-expand-to-depth =" infinite&#34
这样我可以默认查看所有子节点,或者当我拖动新节点时它应该是可见的。
答案 0 :(得分:1)
默认情况下,您可以使用ivh-treeview-expand-to-depth="-1"
展开所有节点。请参阅项目自述文件的{em>默认展开部分:{{3}}。那是你在找什么?