我正在使用jsPdf使用自动表打印表。 但是我只得到一张桌子。
我尝试了其他各种选择,例如:
doc.html,doc.addHTMl等。 HTML表格
<table class="table table-sm" id="basic-table">
<thead>
<tr>
<th>Item</th>
<th>Qty</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let item of kot.itemList; let j=index">
<td><b [style.text-decoration]="item.quantity<=0 ? 'line-through' : 'none'"> {{item.name}} </b>
<span *ngIf="item.quantity<=0" style="display: block"> <b> {{item.orderNote}}</b></span>
<span *ngIf="item.quantity<=0" style="display: block"> <b> {{item.cancellationReason}}</b></span>
</td>
<td><b> {{ item.quantity }} </b></td>
</tr>
</tbody>
</table>
jsPdf代码
var doc = new jsPDF('p', 'pt');
doc.autoTable({html: '#basic-table'});
doc.save('table.pdf');
预期结果:全行: 实际:只有一行