1. 程式人生 > >Angular中的ng-template

Angular中的ng-template

Angular中的ng-template

ng-template 是用來定義模板的,當使用ng-template定義好一個模板之後,可以用ng-container和templateOutlet指令來進行使用。
<ng-template #loading>
  <button (click)="login()">login</button>
  <button (click)="sigup()">sigup</button>
</ng-template>
<ng-container *ngTemplateOutlet
="loading">
</ng-container>

ng-template在編寫高定製性的元件時非常有用。可以把需要定製的內容作為模板傳到元件中。