ng-keydown
Директива AngularJS
Пример
Выполнять выражение при каждом нажатии клавиши:
<input ng-keydown="count = count + 1" ng-init="count=0" />
<h1>{{count}}</h1>
Определение и использование
Директива ng-keydown
сообщает AngularJS, что делать, когда клавиатура используется для определенного элемента HTML.
Директива ng-keydown
из AngularJS не будет переопределять исходное событие onkeydown элемента, оба будут выполнены.
Порядок нажатия клавиш следующий:
1. Клавиатура
2. Нажатие клавиши
3. Клавиатура
Синтаксис
<element ng-keydown="expression"></element>
Поддерживается <input>, <select>, <textarea> и другими редактируемыми элементами.
Значения параметров
Value | Description |
---|---|
expression | An expression to execute when a key is pressed. |