当前位置: 代码迷 >> JavaScript >> RowGroup中的AG网格单选
  详细解决方案

RowGroup中的AG网格单选

热度:69   发布时间:2023-06-13 12:27:13.0

我想知道是否可以在rowGroup中复制AG-Grids的单个选择?

例如,如果我在一个组中有多个行是可选的,那么我希望能够在该组中选择一个行,并使其自动取消选择先前选择的行。 模仿单个选择。

任何帮助或见识将不胜感激! 谢谢!

我不确定是否有内置的东西(会很理想),但是您可以通过在rowSelection事件上取消选择其他同级来以编程方式实现它:

onRowSelected = event => {
  if (event.node.selected) {
    event.node.parent.childrenAfterFilter
      .filter(childNode => childNode.id !== event.node.id)
      .forEach(node => node.setSelected(false));
  }
}
  相关解决方案