У меня есть форма, которая не позволяет вам отмечать флажки в первой записи, что очень странно. Это похоже на то, что он не регистрирует клик.
Если, однако, вы отправляете форму и проверяете те же флажки после отправки первой формы, она позволяет вам установить флажки. Почему это?
Это то, что мои флажки выглядеть следующим образом:
<label ng-repeat="sector in sectors" for="{{sector}}">
<input type="checkbox" id="{{sector}}" value="{{sector}}" ng-model="newService.sectors[sector]">{{sector}}
</label>
Я также пытаюсь работать, как реализовать $setPristine
в этой форме, так что это дает виде класс .ng-pristine
при представлении.
Я очень новичок в Angular, и я медленно пытаюсь понять, как все это работает.
Я настроил скрипку здесь: http://jsfiddle.net/nh63w6e0/2/
Любая помощь приветствуется. Заранее спасибо!
Сценарий загружается угловым дважды, один раз из меню «Рамки и расширения» и один раз из «Внешних ресурсов». Удалите один, и он работает, в отношении «неконтролируемых» флажков. –
@NikosParaskevopoulos Я удалил внешние ресурсы Angular include, но флажки по-прежнему не работают. http://jsfiddle.net/nh63w6e0/5/ – realph