Instrução ng-keypress do AngularJS
Definição e uso
ng-keypress
O comando instrui o AngularJS sobre as operações a serem executadas ao usar o teclado em elementos HTML específicos.
No AngularJS }} ng-keypress
As diretivas não substituem o evento onkeypress original do elemento, ambas serão executadas.
A ordem de pressão das teclas é:
- Keydown (tecla pressionada)
- Keypress (tecla pressionada)
- Keyup (tecla solta)
Exemplo
Executar uma expressão a cada vez que uma tecla for pressionada:
<input ng-keypress="count = count + 1" ng-init="count=0" /> <h1>{{count}}</h1>
Sintaxe
<elemento ng-keypress="expressão</elemento>
Suporte <input>
,<select>
,<textarea>
e outros elementos editáveis.
Parâmetros
Parâmetros | Descrição |
---|---|
expressão | Expressão executada ao pressionar uma tecla. |