Строка группы доступа ag-grid - PullRequest
0 голосов
/ 05 октября 2018

При использовании функции группировки строк , предоставляемой ag-Grid, в качестве заголовка группы вставляется новая «строка», щелчок развернуть / свернуть область , которая идентифицирует эту группу.

Есть ли способ получить доступ к этой строке?

Это не присутствует в данных строки, которые заполняют сетку.

 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 голосов
/ 08 октября 2018

Поскольку в приведенном выше коде нет ясности, я могу просто предложить вам определить, какая строка является группой, а какая нет.

Вы можете вызвать 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...