我正在使用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?