Hinzufügen von Validierungsattributen in einer anglejs-Direktive
Ich versuche, eine eckige Direktive zu schreiben, die dem Tag Validierungsattribute hinzufügt, aber es scheint nicht zu funktionieren. Hier ist meine Demo. Sie werden feststellen, dass "Ist gültig" wahr bleibt, wenn Sie den Text im zweiten Eingabefeld löschen, aber falsch wird, wenn Sie den Text im ersten Eingabefeld löschen.
http://plnkr.co/edit/Rr81dGOd2Zvio1cLYW8D?p=preview
Hier ist meine Anweisung:
angular.module('demo', [])
.directive('metaValidate', function () {
return {
restrict: 'A',
link: function (scope, element, attrs) {
element.attr("required", true);
}
};
});
Ich vermute, ich vermisse nur etwas Einfaches.