Как скрыть столбец в файлах, экспортированных Ag-grid

Как скрыть определенные столбцы в сетке, одновременно добавляя группы? Если я использовал свойство columnKeys, все элементы, которые я хочу исключить, исчезнут, что здорово, но также исчезнут группы, и я также не могу добавить имя поля в группы, потому что это создает больше проблем и попытался включить columnGroups = true skipGroups= false в параметрах, но он тоже не работает. Поэтому мне нужен способ показывать группы и скрывать ненужные столбцы. Благодаря!

<ag-grid-vue
          style="width: 100%; height: 100%"
          class="ag-theme-alpine"
          id="myGrid"
          :gridOptions="gridOptions"
          :rowData="rowData"
          :columnDefs="columnDefs"
          :defaultColDef="defaultColDef"
          :autoGroupColumnDef="autoGroupColumnDef">
<ag-grid-vue>
this.defaultColDef = {
      flex: 1,
      filter: true,
      sortable: true,
      resizable: true,
};
this.autoGroupColumnDef = {
      headerName: "Sites",
      minWidth: 330,
};
this.gridApi.exportDataAsCsv({
 columnKeys: ['sites', 'Type', 'reception_email', 'timezone','description', 'serial_number', 'mac_address'],
 skipGroups: false,
 columnGroups: true,
 allColumns: false
}));

0 ответов

Другие вопросы по тегам