Я посилався на це, перш ніж задавати це питання.
AngularJs не прив'язує ng-перевірене до ng-моделі
Якщо ng-checkedоцінюється trueна htmlстороні, то ng-modelне оновлюється. Я не можу, ng-repeatяк було запропоновано у вищезазначеному питанні, тому що я повинен використовувати певний стиль для кожного прапорця.
Ось плюнкер, який я створив для ілюстрації своєї проблеми.
http://plnkr.co/edit/YsOsPh3vjkPMUUDa6r2t
Щоб побачити, що я хочу, відкрийте консоль і просто натисніть на Submitкнопку. Не встановлюйте жодних прапорців.
Спасибі заздалегідь!
ng-checkedобчислюється як істина за допомогою виразу. Щоб вказатиng-model, що не пов’язано, я використав true там. Під час запуску контролера я хочу, щоб усі прапорці були зняті. Після деякого запиту ajax, я обчислююng-checkedпрапорець. Це коли мійng-modelне оновлюється.