Odniosłem się do tego, zanim zadałem to pytanie.
AngularJs nie wiąże ng-check z ng-model
Jeśli ng-checkedjest oceniany jako truepo htmlstronie, ng-modelnie jest aktualizowany. Nie mogę, ng-repeatjak zasugerowano w powyższym pytaniu, ponieważ muszę użyć stylu dla każdego pola wyboru.
Oto plunker, który stworzyłem, aby zilustrować mój problem.
http://plnkr.co/edit/YsOsPh3vjkPMUUDa6r2t
Aby zobaczyć, czego chcę, otwórz konsolę i po prostu kliknij Submitprzycisk. Nie zaznaczaj żadnych pól wyboru.
Z góry dziękuję!
ng-checkedjest obliczany na true przez wyrażenie. Aby wskazaćng-model, że nie jest powiązany, użyłem tam true. Podczas inicjowania kontrolera chcę, aby wszystkie pola wyboru były odznaczone. Po pewnym żądaniu Ajax obliczam,ng-checkedaby zaznaczyć pole wyboru. To jest, gdy mójng-modelnie jest aktualizowany.