AngularJS ng-keydown 지시

정의와 사용법

ng-keydown 지시는 AngularJS가 특정 HTML 요소에서 키보드를 사용할 때 수행해야 할 작업을 명시합니다.

AngularJS의 ng-keydown 지시는 원래 요소의 원래 onkeydown 이벤트를 덮어쓰지 않으며, 두 이벤트 모두 실행됩니다.

키를 누른 순서는 다음과 같습니다:

  1. Keydown(키를 누른 상태)
  2. Keypress(키를 누른 상태)
  3. Keyup(키가 떨어지는 것)

예제

매번 키를 누를 때마다 표현식을 실행합니다:

<input ng-keydown="count = count + 1" ng-init="count=0" />
<h1>{{count}}</h1>

직접 시도해 보세요

문법

<요소 ng-keydown="표현식</요소>

지원 <input><select><textarea> 그리고 다른 편집 가능 요소.

파라미터

파라미터 설명
표현식 키를 누를 때 실행되는 표현식.