每当我试图以枢轴模式从ag网格导出数据时,导出文件中不包含列标签行。
<ag-grid-vue
style="width: 100%; height: 600px"
class="ag-theme-balham mt-3"
id="myGrid"
:gridOptions="gridOptions"
:defaultColDef="defaultColDef"
:columnDefs="columnDefs"
:pivotMode="true"
:rowGroupPanelShow="rowGroupPanelShow"
:pivotPanelShow="pivotPanelShow"
:pivotColumnGroupTotals="pivotColumnGroupTotals"
:pivotRowTotals="pivotRowTotals"
:autoGroupColumnDef="autoGroupColumnDef"
:sideBar="true"
:rowData="rowData"
></ag-grid-vue>import { AgGridVue } from "ag-grid-vue";
import "ag-grid-enterprise";当前,我试图在btn上调用导出函数,该函数如下所示
onBtnExportDataAsExcel() {
this.gridOptions.api.exportDataAsExcel({ columnGroups: true });
},是否有方法下载列标签以及列数据,或者我是否需要导入一些ag网格模块才能工作。
发布于 2020-05-06 08:51:38
@pratik给出的ans是对的。但是您所使用的导入可能是错误的。访问这个链接。
发布于 2020-04-19 17:33:29
由于您没有提供如何实现导出函数的代码,我可以猜测。
您必须像这样用columnGroups: true传递params对象-
this.gridApi.exportDataAsExcel({ columnGroups: true });这将导出所有分组头。文档中的枢轴示例。
如果您希望更改上下文菜单导出实现,这是一个2步的过程。
1.创建一个函数
exportDataAsExcel() {
this.gridApi.exportDataAsExcel({ columnGroups: true });
}发布于 2021-06-28 12:53:41
它在25.3.0版中得到了修正。“所以你不需要再这么做了,”普赖克说。
你可以从这里检查一下。https://www.ag-grid.com/ag-grid-changelog/?fixVersion=25.3.0
https://stackoverflow.com/questions/61252091
复制相似问题