Ich habe darauf hingewiesen, bevor ich diese Frage gestellt habe.
AngularJs bindet nicht ng-geprüft mit ng-model
Wenn auf der Seite ng-checkedausgewertet wird , wird das nicht aktualisiert. Ich kann nicht wie in der obigen Frage vorgeschlagen, da ich für jedes Kontrollkästchen ein Styling verwenden muss.truehtmlng-modelng-repeat
Hier ist der Plunker, den ich erstellt habe, um mein Problem zu veranschaulichen.
http://plnkr.co/edit/YsOsPh3vjkPMUUDa6r2t
Um zu sehen, was ich will, öffne bitte die Konsole und klicke einfach auf die SubmitSchaltfläche. Bitte aktivieren Sie keine Kontrollkästchen.
Danke im Voraus!
ng-checkedwird durch einen Ausdruck zu true berechnet. Um anzuzeigen, dassng-modelnicht verlinkt ist, habe ich dort true verwendet. Beim Starten des Controllers möchte ich, dass alle Kontrollkästchen deaktiviert sind. Nach einer Ajax-Anfrage berechne ich das, um dasng-checkedKontrollkästchen zu aktivieren. Dies ist, wenn meinng-modelnicht aktualisiert wird.