访问组行农业网格

时间:2018-10-05 10:21:50

标签: ag-grid

使用ag-Grid提供的行grouping功能时,会插入一个新的“行”作为组的标题,单击展开/折叠 区域,用于标识该组。

有什么方法可以访问该行?

填充网格的行数据中没有

 this.autoGroupColumnDef = { 
      field: "column",
      headerName: " Column containing the expand / collapse rows ",
      valueGetter:  function nameGetter(params) {
       console.log("All rows: ", params.data); // group rows not present here
       return params.data.nameToDisplay;
      }
    }

1 个答案:

答案 0 :(得分:1)

由于上述代码不清楚,所以我建议您确定哪一行是组,哪一行不是组。

您可以调用onModelUpdated,它会在页面加载以及对ag-grid进行任何更新时调用。

*Example:*

 onModelUpdated = (params) => {
    params.api.forEachNode((node) => {
      if (node.group) {
      console.log('Row data', node);
        } else {
//do nothing
}
    });
  }

node.group返回true或false