웹개발 및 최신 테크 소식을 전하는 블로그, 웹이즈프리
ENG
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가 아닌 다른 라이브러리, 순수 자바스크립트에 의하여 추가된 이벤트 등을 정상적으로 메모리에서 제거하기 위한 방법으로 사용됩니다.
destroy
이벤트
event
handler
아래의 글도 찾고 계시지 않나요?
lodash 메소드 throttle 알아보기
자바스크립트 이벤트 제거, removeEventListener
[VueJS] EventBus를 사용, 컴포넌트 데이터 주고받는 통신 방법
VueJS에서 마우스오버 이벤트 구현, mouseover
인간과 인공지능의 대결! 세종대학교에서 열린다
자바스크립트 event target 프로퍼티와 currentTarget 프로퍼티의 차이점은?
제이쿼리 - 마우스 우측버튼 클릭시 이벤트 구현방법
객체 내부에서 setTimeout 사용시 자기 자신을 호출하는 방법
input 입력폼 엔터키 누를 경우 submit 막기, prevent
AngularJS ngClick 사용시 이벤트 객체를 받아오는 방법
Previous
AngularJS에서 jsonPadding 실행시 undefined 에러가 나는 경우
Previous
angularjs에서 scope watch 예제보기