代码之家  ›  专栏  ›  技术社区  ›  chris01

角度:用于显示树的递归组件

  •  -1
  • chris01  · 技术社区  · 6 年前

    现在我想把数据放在表格里。为此我建造了foo.component.ts文件. 它打印一个节点,然后重复进行。

    一切正常。

    https://stackblitz.com/edit/angular-bqfh7h

    但接下来我想点击一个节点并标记该节点的每个子节点。标记应该是改变我的样本字体的重量。

    这是行不通的,我不知道为什么。我将标记操作放在中,因为我认为它包括每个子注。

    有什么办法让它工作吗?

    1 回复  |  直到 6 年前
        1
  •  1
  •   user184994    6 年前

    好的,我改变了组件的结构。

    foo farm ),循环已经移动,所以它现在通过它的子循环。这样,就有了单亲,对很多孩子来说。

    我还添加了一个 @Input selected ,这允许我们使用绑定来选择子级。

    Here is the working StackBlitz