AngularJS 1.3.8을 사용하고 있습니다. 예상과 keydown
-event가 등록으로
$document.on("keydown", function(event)
{
HandleKeys(event);
});
scope.$on("$destroy", function()
{
$document.off("keydown", HandleKeys);
});
$document.on
작품 : 사용자 정의 지시어의 link
α- 함수 내에서
나는 다음과 같은 코드가 있습니다. scope.$on
-event도 호출됩니다 (일단 스코프가 파기되면) $document.off("keydown", HandleKeys);
- 라인이 작동하지 않습니다. "작동하지 않음"은 keydown 이벤트가 계속 등록되었음을 의미합니다. 내가 특별히 HandleKeys
α- 함수 바인딩을 해제 할로
$document.off("keydown");
이, 내가 원하는되지 않습니다 :
내가 가지고하는 HandleKeys
-parameter을 제거하면
Jep, 나는 알고있다. 단지 질문을 게시 한 후 1 분을 알아 냈다. 답장을 보내 주셔서 감사합니다! – PzYon