@Input 감지후킹메소드

lee jae hwan·2022년 9월 6일

앵귤러

목록 보기
29/83

컴포넌트나 디렉티브에 속성입력값을 감지하려면 ngOnChanges후킹 메소드를 정의하면 된다.

ngOnChanges(changes: SimpleChanges) {
  for (const propName in changes) {
    const chng = changes[propName];
    const cur  = JSON.stringify(chng.currentValue);
    const prev = JSON.stringify(chng.previousValue);
    this.changeLog.push(`${propName}: currentValue = ${cur}, previousValue = ${prev}`);
  }
}

0개의 댓글