我需要导出使用ngFor展示了自定义表格的表格。
当我尝试分别导出每个表时,我得到了错误的结果(每次仅导出一个表),我曾向ViewChildren帮助。
我的代码如下所示
<div ngFor="let eachObj of objList:let i=index;">
<button (click)="exportReport(i)">Export</button>
<myTable [data]="eachObj"></myTable>
</div>
@ViewChildren(MyCustomTable) tables: QueryList<MyCustomTable>;
exportReport(i:number){
let mytables: MyCustomTable[] = this.tables.toArray();
mytables[i].exportMyTable('pdf');
}
答案 0 :(得分:0)
我的方法是正确的,我坚持使用其他东西