更改 angular ui-grid csvExporter 分隔符

Change angular ui-grid csvExporter separator

我有一个 UI-Grid,我需要将其导出为 CSV。 问题是导出有一个逗号 (",") 分隔符,对于 excel 的欧洲版本,我需要一个分号 (";") 分隔符。 有什么办法可以在 Ui-Grid 中设置 csv 分隔符,或者向 csv 文件添加额外的行 ("sep=;")?

在您的控制器中,将 gridOptions exporterCsvColumnSeparator 变量设置为“;”。

$scope.gridOptions.exporterCsvColumnSeparator = ';';

有关 ui-grid/exporter.js 代码,请参见第 ~210 行的 here