为啥我的 ag-grid 标头 excelStyles 不起作用?

Posted

技术标签:

【中文标题】为啥我的 ag-grid 标头 excelStyles 不起作用?【英文标题】:Why aren't my ag-grid header excelStyles working?为什么我的 ag-grid 标头 excelStyles 不起作用? 【发布时间】:2021-06-01 11:56:41 【问题描述】:

我正在尝试将我的 ag-grid 导出为 Excel 文档。我只为标题添加了 excelStyles,但它们并未应用于文档。

代码如下:

  var columnWidth = 100;
  var params = 
    columnWidth,
    sheetName: 'Types',
    suppressTextAsCDATA: false,
    rowHeight: 25,
    headerRowHeight: 25,
    allColumns: true,
    excelStyles: [
      
        id: 'header',
        font: 
          color: '#000000',
          bold: true
        ,
        interior: 
          color: '#bed4f7',
          pattern: 'Solid'
        
      
    ]
  
  gridOptions.api.exportDataAsExcel(params);

我需要进行哪些更改才能使其正常工作?

【问题讨论】:

【参考方案1】:

对于犯同样愚蠢错误的人,您需要在 gridOptions 中定义 excelStyles,而不是参数!

【讨论】:

以上是关于为啥我的 ag-grid 标头 excelStyles 不起作用?的主要内容,如果未能解决你的问题,请参考以下文章

Ag-grid 导出(Excel 样式):一个表的导出覆盖另一个表导出的样式/格式

为啥没有使用 vuejs 将新行添加到 ag-grid?

为啥 ag-grid 过滤器比较器没有执行?

为啥 WCF 删除了我的回复消息中的 wsa:To 标头?

为啥我的 REST 服务 .NET 客户端会在没有身份验证标头的情况下发送每个请求,然后使用身份验证标头重试?

为啥我的服务器会忽略来自 ajax 请求的身份验证标头?