如何以编程方式扩展Ng2-tree Node?

时间:2017-12-08 11:08:06

标签: angular typescript treeview

我正在使用ng2-tree在我的应用程序中显示Tree。我的要求是当用户点击任何树节点时,如果树有任何子节点,那么它应该被扩展,否则它将进行API调用以带来该节点的子节点。

我的问题是我无法找到任何扩展节点的方法。这是我编写的方法,当用户点击任何节点时调用该方法:

handleSelectedNode(e: NodeEvent): void {
    let child;
    let node;
    if (e.node.hasChildren()) {

         // method to expand child 
    }
    else { // make api call to get child}

有没有办法实现那个?我只能找到一个名为node.isexpanded()的方法;如果节点是否展开则返回。我怎样才能将其设置为true或false?

0 个答案:

没有答案