这是一个角度材料 cdk 表,需要以 csv 和 pdf 文件导出。
<md-table #table [dataSource]="productDataSource" mdSort>
<ng-container cdkColumnDef="Name">
<md-header-cell *cdkHeaderCellDef md-sort-header><span mdTooltip="Click to Sort Column" mdTooltipPosition="above"> Prduct Name </span></md-header-cell>
<md-cell *cdkCellDef="let product" (click)="detailForm($event)" [id]="product.Id"> {{product.Name}} </md-cell>
</ng-container>
<ng-container cdkColumnDef="ProductGuid">
<md-header-cell *cdkHeaderCellDef md-sort-header><span mdTooltip="Click to Sort Column" mdTooltipPosition="above"> Product Guid </span></md-header-cell>
<md-cell *cdkCellDef="let product" (click)="detailForm($event)" [id]="product.Id"> {{product.ProductGuid}} </md-cell>
</ng-container>
<md-header-row *cdkHeaderRowDef="displayedColumns"></md-header-row>
<md-row *cdkRowDef="let row; columns: displayedColumns;" class="data-row"></md-row>
</md-table>
我正在使用 Angular 4 和材料设计。