Ich habe darauf hingewiesen, bevor ich diese Frage gestellt habe.
AngularJs bindet nicht ng-geprüft mit ng-model
Wenn auf der Seite ng-checked
ausgewertet 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.true
html
ng-model
ng-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 Submit
Schaltfläche. Bitte aktivieren Sie keine Kontrollkästchen.
Danke im Voraus!
ng-checked
wird durch einen Ausdruck zu true berechnet. Um anzuzeigen, dassng-model
nicht 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-checked
Kontrollkästchen zu aktivieren. Dies ist, wenn meinng-model
nicht aktualisiert wird.