Angular ivh-treeview 默认情况下所有节点都会展开



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 的"默认展开"部分。这就是你要找的吗?

相关内容

  • 没有找到相关文章

最新更新