【发布时间】:2020-08-27 06:16:43
【问题描述】:
我正在尝试将绘制的 html 表完全动态地导出到 csv 文件中。我试图实现几个脚本、functions.etc,但我没有得到想要的结果。如果有人可以帮助我,我将不胜感激。 表中的信息是从“jsonData”中的请求加载的,重要的是要澄清我不需要知道“标题”,只需要知道表体内的信息: ts 代码:
jsonData:any;
_object = Object;
“jsonData”看起来像:
[{ Subject_ID: "ACCT101", First_Available_Date:“01/01/01”, …… }, { Subject_ID:“510862185-X”, First_Available_Date:“06/04/19”..}.... ]
HTML
<table>
<thead>
<tr>
<th *ngFor="let header of _object.keys(jsonData[0]); let i = index">{{header}}</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let row of jsonData; let i = index">
<td *ngFor="let objKey of _object.keys(row); let j = index">{{ row[objKey] }} </td>
</tr>
</tbody>
</table>
<button class="btn btn-submit btn-sm float-right" type="submit" (click)="export()">
Submit
</button>
【问题讨论】:
标签: html angular export-to-csv