ngIf

머맨·2021년 6월 10일
0

ngIf 디렉티브는 우변 표현식의 연산 결과가 참이면 호스트 요소를 DOM 에 추가하고 거짓이면 호스트 요소는 DOM 에서 제거한다.

import { Component } from '@angular/core';

@Component({
  selector: 'app-root',
  template: `
    <!-- ngIf에 의한 show/hide -->
    <p *ngIf="isShow">Lorem ipsum dolor sit amet</p>

    <!-- 스타일 바인딩에 의한 show/hide -->
    <p [style.display]="isShow ? 'block' : 'none'">Lorem ipsum dolor sit amet</p>

    <button (click)="isShow=!isShow">{{ isShow ? 'Hide' : 'Show' }}</button>
  `,
  styles: [`
    p { background-color: #CDDC39; }
  `]
})
export class AppComponent {
  isShow = true;
}

*(asterisk)[]와 똑같음

profile
코맨코맨

0개의 댓글