-
Notifications
You must be signed in to change notification settings - Fork 0
Angular 최적화
Yongku cho edited this page Jul 2, 2019
·
4 revisions
Angular는 무언가가 바뀌면 모든 컴포넌트에 변경감지로직을 실행시킨다. 여기서 무언가는 사용자 이벤트, 타이머, XHR, Promise 들이 해당한다.
Angular는 빠르지만 더 빠른 기능을 제공할 수 있다. 컴포넌트 정의할 때 ChangeDetectionStrategy.OnPush
를 사용하면 Input
의 참조가 바뀔 때만 변경감지를 한다.
@Component({
selector: 'my-select',
template: ``,
changeDetection: ChangeDetectionStrategy.OnPush
})