ag-grid拖动子列时如何拖动整个父列

时间:2018-03-20 14:36:13

标签: javascript angularjs ag-grid

我有一个与此类似的网格: Grid with child and parent column headers

默认情况下,

ag-grid允许您从父列拖出单个子列(如“游戏名称”或“购买”),将父级拆分为两个。我想要做的是禁用这种行为,这样当你尝试拖动像'Bought'这样的子列时,它会拖动整个'Game of Choice'列及其两个子列。

如果这是不可行的,有没有办法禁用拖动孩子,但继续拖动父项?

1 个答案:

答案 0 :(得分:1)

你看起来像下面这样。

https://www.ag-grid.com/javascript-grid-grouping-headers/#grouping-example-with-marrychildren-set

  

嫁给孩子

     

有时您希望组中的列始终粘在一起。要实现此目的,请设置列组属性marryChildren = true。该   以下示例演示了以下内容:

     
      
  • 两位运动员详情'和'体育成绩'有marryChildren = true。

  •   
  • 如果您在这些组中移动列,则无法将列移出组。例如,如果你拖动   '运动员',不可能将其拖出运动员   详细'基。

  •   
  • 如果移动非组列,例如' Extra 3',则无法将其放在组的中间,因此无法进行   打破这个团体。

  •   
  • 可以在组之间放置一个列(例如,您可以在'运动员详细信息'运动结果'之间放置'额外3' )。

  •   

enter image description here