用于向 TemplateRef 嵌入视图
ngTemplateOutletContext 是该指令接收的一个参数,对象类型。
$implicit,用于设置默认值
示例
<ng-container
[ngTemplateOutlet]="commonLink"
[ngTemplateOutletContext]="{ $implicit: routesService.visible }"
>
</ng-container>
<ng-template #commonLink let-routes>
<ng-container *ngFor="let route of routes">
</ng-container>
</ng-template>
参考
- https://github.com/jkhhuse/imgRepo/issues/7 [Angular API] NgTemplateOutlet 理解
- https://indepth.dev/posts/1405/ngtemplateoutlet 示例生动形象