How to use ngTemplateOutlet ?

Note

ngTemplateOutlet allows you to dynamically render templates in your Angular components, which can be very useful for creating reusable and flexible UI components.

<div>you can see me</div>

<ng-template #myTemplate>
    <div>you can't see me </div>
</ng-template>

<div>you can see me</div>

<ng-template #myTemplate>
    <div>you can see me if you used ngTemplateOutlet</div>
</ng-template>

<ng-container *ngTemplateOutlet="myTemplate">
    <p>I won't be displayed</p>
</ng-container>

or 

<ng-container [ngTemplateOutlet]="myTemplate">
    <p>I won't be displayed</p>
</ng-container>