У меня есть компонент, где данные берутся из @Input как объект - данные:
@Input() data: UserData;
В HTML я выставляю данные с кодом:
<div *ngIf="data" style="text-align: center;">
<table align="center" #content class="content">
<tr>
<th>
Parameter
</th>
<th>
Value
</th>
</tr>
<tr>
<td>
Element1
</td>
<td>
{{data.Element1}}
</td>
</tr>
</table>
</div>
Я добавил вHTML кнопка с функцией генерации PDF. Я пытался добавить PDF разными способами, но всегда получаю сообщение об ошибке.
Последняя попытка была с jsPDF, и я получил следующее: ОШИБКА TypeError: Невозможно прочитать свойство 'nativeElement' из неопределенного
Itпохоже из-за оператора * ngIf функция не видит html. Могу ли я пропустить эту ошибку? ИЛИ есть ли лучший способ для создания PDF из HMTL в Angular 7?