웹개발 및 최신 테크 소식을 전하는 블로그, 웹이즈프리

HOME > angularjs

angularjs에서 $destroy 이벤트는 언제 사용하고 어떻게 동작하나요?

Last Modified : 2017-09-21 / Created : 2017-03-21
4,072
View Count
angularjs에서 흔히 볼 수 있는 이벤트 메소드로 $destory를 볼 수 있습니다. 이때 이벤트가 동작하는 로직 그리고 언제 이를 사용하는지 알려주세요.


# destroy 예제소스 보기


scope.$on('$destroy', function() {
alert('Destroy!!');
});

$destroy를 호출하여 이벤트를 제거하는 것은 일반적인 경우에는 필요가 없지만 다른 Angular가 아닌 다른 라이브러리, 순수 자바스크립트에 의하여 추가된 이벤트 등을 정상적으로 메모리에서 제거하기 위한 방법으로 사용됩니다.

Previous

AngularJS에서 jsonPadding 실행시 undefined 에러가 나는 경우

Previous

angularjs에서 scope watch 예제보기