Odniosłem się do tego, zanim zadałem to pytanie.
AngularJs nie wiąże ng-check z ng-model
Jeśli ng-checked
jest oceniany jako true
po html
stronie, ng-model
nie jest aktualizowany. Nie mogę, ng-repeat
jak 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 Submit
przycisk. Nie zaznaczaj żadnych pól wyboru.
Z góry dziękuję!
ng-checked
jest 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-checked
aby zaznaczyć pole wyboru. To jest, gdy mójng-model
nie jest aktualizowany.