복붙노트

[ANGULAR] 왜 NGIF는 NG- 템플릿을 사용하지 않습니다.

ANGULAR

왜 NGIF는 NG- 템플릿을 사용하지 않습니다.

해결법


  1. 1.여기에서 doc를 읽으십시오 https://angular.io/guide/structural-directives 특히

    여기에서 doc를 읽으십시오 https://angular.io/guide/structural-directives 특히

    그래서 우리는 NG- 컨테이너를 가지고 있습니다

     <ng-container *ngIf="seat.section">
        Section {{seat.section}} ,
     </ng-container>
    

    또는 Span 또는 Div 또는 일반 HTML 태그를 사용하십시오.

     <span *ngIf="seat.section">
        Section {{seat.section}} ,
     </span>
    

    또는 NG- 템플릿을 사용하고 싶다면 (권장하지 않음)

    <ng-template [ngIf]="seat.section">
      Section {{seat.section}} ,
    </ng-template>
    
  2. from https://stackoverflow.com/questions/44837756/why-ngif-doesntwork-with-ng-template by cc-by-sa and MIT license