实现前端表格导出excel。想了两种方式,一种直接读页面表格导出excel,另一种获取json字符串处理转成excel。
#1直接读取页面表格数据,生成excel
提供一个第三方包
npm install file-saver --save
视图:
<table>
<thead>
<tr>
<th *ngFor="let item of tableTitle">{
{item}}</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let item of tableData">
<td *ngFor="let title of titleArr">{
{item[title]}}</td>
</tr>
</tbody></table>
组件:
、}
import { saveAs } from "file-saver";
//方法ex