角度文档说TemplateRef
需要类型实参。可以通过添加any
来工作,但是可以更紧密地键入它吗?
父组件:
<div [summaryTemplate]="summaryTemplateRef”></div>
<ng-template #summaryTemplateRef let-total="total" let-limit="limit">
<div>
Total items: {{ total }}
</div>
<div>
page: {{ limit }}
</div>
</ng-template>
子组件:
@Input() summaryTemplate: TemplateRef<any>;
<ng-container
[ngTemplateOutlet]="summaryTemplate"
[ngTemplateOutletContext]="{ total: data.length, limit: limit }">
</ng-container>