我正在将ng表导出到csv文件。它在我在Excel上打开文件时有效,但是当我使用记事本时,它在文件的开头有一些额外的字符。特别是,这个“sep =,”字符。
示例:
sep=,
"Corporation","Date"
"ABC Company","20 Oct"
"XYZ Company","21 Oct"
这是我的代码:
<div class="panel-body">
<table ng-table="reportTable" class="table table-striped" export-csv="csv">
<tr ng-hide="group.$hideRows" ng-repeat="data in $data">
<td data-title="'CORPORATION' | translate" sortable="'corpName'">
{{data.corpName}}</td>
<td data-title="'DATE' | translate" sortable="'formattedDate'">
{{data.formattedDate}}</td>
</tr>
</table>
<a class="btn btn-primary" ng-click='csv.generate($event, "{{reportType}}.csv", reportTable)' href=''
ng-show="reportData.length > 0">
<i class="fa fa-download fa-fw"></i> <span data-ng-bind="'EXPORT_TO_CSV' | translate">
</a>
如何摆脱这些额外的角色? 谢谢!
答案 0 :(得分:0)
尝试从ng-table-export.js中删除“sep =”,并以某种方式仍然正确导出到excel,也就是记事本。