365 Stimmen

Wie man ausgewertete Attribute innerhalb einer benutzerdefinierten Direktive erhält

Ich versuche, eine bewertet Attribut aus meiner benutzerdefinierten Richtlinie, aber ich kann nicht den richtigen Weg finden, dies zu tun.

Ich habe erstellt dieses jsFiddle zu erläutern.

<div ng-controller="MyCtrl">
    <input my-directive value="123">
    <input my-directive value="{{1+1}}">
</div>

myApp.directive('myDirective', function () {
    return function (scope, element, attr) {
        element.val("value = "+attr.value);
    }
});

Was übersehe ich?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X