Working on 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,
}]
}];
目前,儿童1标签的左侧有一个+号。它还有一个子孩子,它是孩子2,但我必须点击+ 号进行查看。
另外,当我在child1中拖动节点时,我看不到它我必须单击 + 号才能查看它。
我想默认查看所有子节点。我的意思是不应该有拖动新节点时需要单击 + 号。
我为此找到了一个解决方案,即:
ivh-treeview-expand-to-depth="2"
但是在这种情况下,我们必须指定一个值...像上面...我要传递一些东西,比如
ivh-treeview-expand-to-depth="*" 或 ivh-treeview-expand-to-depth="infinite"
这样我就可以默认查看所有子节点,或者在拖动新节点时它应该是可见的。
您可以使用ivh-treeview-expand-to-depth="-1"
展开所有节点。请参阅项目的自述文件:https://github.com/iVantage/angular-ivh-treeview#expanded-by-default 的"默认展开"部分。这就是你要找的吗?