Angularjs ng-keypress directive
Instancia de angularjs
Código ejecutado cuando se presiona la tecla:
<! Doctype html> <html> <fead> <meta charset = "utf-8"> <script src = "http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"> </script> </head> <body ng-app = "> <<put ng-keyPRESS =" ng-init = "count = 0" /> <h1> {{count}} </h1> <p> Esta instancia agregará automáticamente 1 a la variable de cálculo "contar" cada vez que se presione la tecla en el cuadro de entrada. </p> </body> </html>Definición y uso
La Directiva NG-KeyPress le dice a AngularJS qué hacer al presionar una tecla en un elemento HTML especificado.
La Directiva NG-KeyPress no sobrescribirá el evento nativo del elemento OnKeyPress. Cuando se activa el evento, se ejecutará tanto la expresión NG-KeyPress como el evento nativo de OnKeyPress.
La secuencia de eventos de pulsaciones de teclas:
1. Keydown
2. KeyPress
3.KeyUp
gramática
<Element Ng-KeyPress = "Expression"> </ememem>
<Poning>, <Select>, <ExteAea> y otros elementos editables admiten esta directiva.
Valor de parámetro
| valor | describir |
|---|---|
| Expresión | La expresión ejecutada presionando la tecla. |