Ich versuche, ein benutzerdefiniertes Select-Element mit einer Angular-Direktive zu erstellen.Angular Expression in ng-Modell
Die Vorlage in dieser Direktive enthält ein Select-Element mit einem ng-Modell-Attribut, das ich vom benutzerdefinierten Element erhalten möchte.
Mein Problem ist Angular erlaubt keinen Angular-Ausdruck als Wert für das ng-Modell-Attribut.
Ich habe auch versucht mit
link: function(scope, element, attributes) {
element[0].childNodes[0].setAttribute('data-ng-model', attributes.innerModel);
}
ein Attribut setzen es mit dem richtigen Wert das Attribut nicht nehmen, aber es funktioniert immer noch nicht.
Hier ist mein Plunker: Plunker
Thank you! Es hat super funktioniert! Was ich versuche zu erreichen, ist eine benutzerdefinierte Auswahl mit einem Element unter dieser Auswahl (mit Deckkraft 0) zu erstellen. Aber ich brauchte diese Auswahl, um mit dem Modell zuerst richtig zu arbeiten. – vcuongvu
Sie sollten eine neue Frage stellen und mehr Daten liefern –
Ich dachte, es war unnötig, da mehr Daten nur CSS sind. Oder sollte ich den Plunker aktualisieren? – vcuongvu