使用angular-ui-tree将子节点添加到单击的节点

时间:2017-07-20 11:15:28

标签: javascript angularjs

我正在使用"angular-ui-tree": "^2.22.5"

<div ui-tree-handle 
    class="tree-node ctg-tree-node-content ng-scope angular-ui-tree-handle" 
    ng-click="ctrl.selectPage(this)">

在此组件的控制器中

public selectPage(item: any) {
    console.log('depth of selected node: ' + item.depth());
    item.$nodeScope.insertNode(0, {
        name: 'dummy new child node'
    });
}

这会在树中添加一个新节点,但它是所选节点的兄弟节点..如何将我的新节点添加为所选节点的子节点?

点击的节点可能已经或可能没有任何孩子。

0 个答案:

没有答案