ng-keypress nicht auslösen Funktion
Ich bin neu in AngularJS. Ich bin Implementierung von ng-keypress-Ereignisse in AngularJS.
Ich bezog mich auf vielen blogs und habe versucht zu tun, wie es dargestellt ist, aber mein code funktioniert nicht!
<div ng-app="myApp">
<div ng-controller="MainCtrl">
<input ng-keypress="change($event)" type="text" >
{{ text }}
</div>
</div>
Skript:
var myApp = angular.module('myApp', []);
myApp.controller('MainCtrl', ['$scope', function ($scope) {
$scope.change=function($event){
$scope.text= 'a';
};
}]);
Ich versuche, ändern Sie den Wert von {{text}} bei Tastendruck.. aber es funktioniert nicht!
kann mir jemand helfen!
Dank 🙂
InformationsquelleAutor bharat | 2014-07-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
ich habe versucht, die gleichen Dinge und seine Arbeit
Kasse dieses plunker... PLUNKER LINK
BEARBEITEN
Kasse Ihr code plunker.. das ist auch Arbeit
BEARBEITEN
endlich die Antwort ist: 1.0.7 unterstützt nicht die ng-keypress, daher war es nicht zu arbeiten..
ich glaube nicht, dass 1.0.7 hatte, ng-keypress... 1.0.7-api
ohh.. ich bin mit der alten Version scheint es! vielen Dank für Ihre Antwort harish. 🙂
InformationsquelleAutor harishr
manchmal ng-keypress nicht funktionieren bei einigen Browsern !!
ich hatte das Problem mit den Pfeil-Tasten in Chrom
versuchen ng-keydown statt (es funktionierte für mich )
Hier ist der code, der Stift link codepen.io/varinder_rai/pen/YpReBG fort Frage, die ich oben beschrieben habe. Beim keypress-Ereignis geändert wird, keydown, es funktioniert einwandfrei.
InformationsquelleAutor Eassa Nassar
Als jeder andere sagt, es funktioniert, wie es soll, zu tun. Vielleicht möchten Sie so etwas?
InformationsquelleAutor Edminsson