Я новичок в Angular7 и PrimeNG.Я не понял, как передать заголовок таблицы как переменную:
<p-table [value]="userSrv.items" [title]="table.title">
<ng-template pTemplate="caption" let-title>
{{title}}
</ng-template>
<ng-template pTemplate="header">
<tr>
<th>Name</th>
<th>Email</th>
</tr>
</ng-template>
<ng-template pTemplate="body" let-item>
<tr>
<td>{{item.fullName}}</td>
<td>{{item.email}}</td>
</tr>
</ng-template>
</p-table>
или как вставить динамический ngTemplate='caption'
(или другой шаблон) в метод компонента ngOnInit.