9
È necessario acquisire i backspaces dell'utente all'interno di un input.Tasto di ritorno tasto AngularJS
Quindi ho fatto questo:
<input type="text" ui-keypress="{8:'removeTagOnBackspace()'}" ng-model="searchStudent" />
E poi, dentro il mio controller ho fatto questo, solo per controllare se funziona:
$scope.removeTagOnBackspace = function() {
console.log('here');
};
Ma non stampa nulla. Cosa c'è di sbagliato in questo? L'angolare è in grado di catturare i backspaces?
Grazie, questo è stato interessante incontrare - NG-pressione di un tasto non cattura eventi backspace chiave (ma funziona per altri tasti), ma opere NG-keydown per la tasto backspace bene. –
ng-keydown - l'UNO che non ho provato, lol. – arnjmllr
non funziona in es – mahesh