Использование флажков и обязательно с AngularJS

мы пытались использовать HTML5required атрибут для моей группы флажков, но я нехороший способ реализовать это с помощью ng-form.

Когда флажок установлен, я хочу, чтобы значение этого элемента ввода было помещено в массив значений.

Валидатор требуемого угла, похоже, следит за ng-моделью, связанной с элементом ввода, но как я могу связать несколько флажков с одной моделью и обновить ее?s значение со значением поля ввода?

Прямо сейчас реализация похожаэта скрипка


  
    <span ng-repeat="choice in choices">
      
        
        {{choice.label}}
      
    </span>
    
  
​

Функция updateQuestionValue обрабатывает добавление или удаление из массива значений, но у каждого флажка есть это 'свою модель, и поэтому каждый флажок должен быть проверен, чтобы форма была действительной.

Он работает с группой радиокнопок, но все они работают на одной модели, так что можно выбрать только одну.