You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ag-grid导出Excel/CSV时如何自定义重复字段的列头名称?

解决ag-grid导出Excel时重复字段的列头自定义问题

直接通过exportDataAsExcel参数中的columnHeaders数组,与columnKeys一一对应自定义导出列头即可,具体修改如下:

修改后的代码:

downExcelFile() {
  const params = {
    columnKeys: ['firstName', 'lastName', 'email', 'mobile', 'email'],
    // 对应columnKeys的顺序,自定义每一列的导出表头
    columnHeaders: ['First Name', 'Last Name', 'Email', 'Mobile', 'User Id'],
    allColumns: false,
    skipHeader: false,
    skipFooters: true,
    onlySelected: false,
    suppressQuotes: true,
    columnSeparator: ','
  };
  this.gridApi.exportDataAsExcel(params);
}

关键说明:

  • columnHeaders数组的长度必须和columnKeys完全一致,每个元素对应同位置列的导出表头文本
  • 不需要修改的列,直接填入原列的headerName即可,仅针对需要调整的列替换文本

内容的提问来源于stack exchange,提问作者Sayan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 18:03:16