У меня проблема с jspdf в Angular 8. У меня есть эта таблица в компоненте:
<table id="accountingTab" #accountingTab >
<thead>
<tr>
<th>Work Package</th>
<th *ngFor="let user of projectUsers;"> {{user.name}}</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let wp of projectWPs; let i = index;">
<td>{{wp.wpName}}</td>
<td *ngFor="let u of projectUsers; let j = index;">
<mat-form-field>
<input matInput type="text" placeholder="{{'Hours'|translate}}"
value="{{hours[wp.wpName][u.name]}}"
(change)="addPeriodic($event, i, j)">
</mat-form-field>
</td>
</tr>
</tbody>
</table>
в файле ts компонента для создания PDF У меня есть этот метод
private generatePdf(): void{
const doc = new jsPDF('p', 'pt');
const elem = document.getElementById('accountingTab');
const res = doc.autoTableHtmlToJson(elem);
doc.autoTable(res.columns, res.data);
doc.save('accounting.pdf');
}
Проблема в том, что PDF не печатает значение входных данных, как вы можете видеть на этом рисунке: