第三方组件,我们假设p-table
本身期望ng-template
(例如,使用指令pTemplate="header"
)。像:
<p-table>
<ng-template pTemplate="header">...USEFULL STUFF...</ng-template>
...
<p-table>
我的问题是,我怎样才能通过&#34;到p-table
和ng-template
,在其他地方(指令和可选的输入参数应该有效)?例如:
<p-table>
<!-- This isn't working: -->
<ng-template [ngTemplateOutlet]="myHeader">...</ng-template>
...
<p-table>
<ng-template #myHeader pTemplate="header">...USEFULL STUFF...</ng-template>
关键是我不想将ng-template
与pTemplate
直接放在p-table
元素中。我想在其他地方(在它之外,由于某些原因)编码,但我想以某种方式将{/ 1 /}传递给/ {/ / / /等等,因此它可以正常使用它。 p-table
甚至不应该知道存在“黑客攻击”。