2017-08-07 69 views
0

試圖用angular-tree-component實現一件簡單的事情 - 組件非常好,我敢打賭,這是明顯的,我忽略了API以編程方式顯示角樹組件中的節點

我想以編程方式顯示節點,即。擴展所有的祖先。

const node = this.tree.treeModel.getNodeById(+id); 
if (node) { 
    this.tree.treeModel.setFocusedNode(node); 
    // now what? :) 
} 

無論是鑽方法爲我工作的,setFocusedNode不露節點,它只是標誌着它的重點。幫助任何人?

+0

我也在API中,只發現expandAll上TreeLevel,但沒有展開的節點。也許功能請求是必要的。 – Myonara

+0

不能:)'node.setActiveAndVisible();'做這個工作 – user776686

回答

1

我知道它必須是可用的,它只是隱藏在實例 node.setActiveAndVisible();