AngularJS - Änderung des Attribut-Direktiven-Eingabewerts

Habe ich eine AngularJS-Attribut-Richtlinie, und ich möchte, um eine Aktion jederzeit übergeordneten input-Wert-änderungen. Jetzt mache ich es mit jQuery:

angular.module("myDirective", [])
.directive("myDirective", function()
{
    return {
        restrict: "A",
        scope:
        {
            myDirective: "=myDirective"
        },
        link: function(scope, element, attrs)
        {
            element.keypress(function()
            {
                //do stuff
            });
        }
    };
});

Gibt es eine Möglichkeit, dies zu tun, ohne jQuery? Ich finde das keyPress-Ereignis nicht zu tun genau das, was ich will, und während ich bin sicher, ich werde kommen mit einer Lösung, bekomme ich ein wenig nervös, wenn ich das resort auf die Verwendung von jQuery in eine Eckige Projekt.

Also, was ist die Winkelgeschwindigkeit Weg, dies zu tun?

InformationsquelleAutor der Frage Mike Pateras | 2013-04-30

Schreibe einen Kommentar