【问题标题】:Checkbox selection functionality not working as expected in tree view复选框选择功能在树视图中未按预期工作
【发布时间】:2022-01-13 07:13:46
【问题描述】:

我正在研究有角度的材料树表,我需要为我的树表手动添加复选框功能。 当所有子节点都被选中时,父节点必须被选中,当未选中时,父节点也应该被取消选中。在这一点上,我面临着无法正常工作的问题,部分选择正如预期的那样。我为这个用例使用了一个垫子复选框。

stackblitz code link

【问题讨论】:

  • 我无法理解您的问题。我尝试了“水果”,它似乎按预期工作 - 只有当所有孩子都被选中时才会检查父级,而当所有孩子都未选中时才会被选中。
  • 请检查“vegetable”节点是否有问题。您可以在此处检查第二级对象如何工作,我需要我的树表。 stackblitz.com/angular/….
  • 这里的问题是我需要将父节点和子节点分别发送到 mat 复选框但是如何获取父节点和子节点没有得到。

标签: javascript html angular typescript angular-material


【解决方案1】:

【讨论】:

  • 只是我需要的树级功能。取消选择所有叶子应该取消选择其父级,我认为这在您共享的链接中不起作用。
  • stackblitz.com/edit/…。现在编辑。问题似乎仍然存在。当我们取消选中 allleaf 节点时,必须取消选中其父节点并选择标题中不需要的所有功能
  • 任何人请帮我找出代码中缺少的内容。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-07-14
  • 2012-02-18
  • 2019-07-05
  • 2019-07-02
  • 1970-01-01
  • 2019-08-30
  • 1970-01-01
相关资源
最近更新 更多