Alle Ankreuzfelder werden angekreuzt, wenn eines angekreuzt ist (sollte nur das angekreuzte sein) - Eingaben, die mit Winkel js generiert wurden

Ich mache App mit eckigen js. Es geht so.

Der Benutzer erstellt Gruppen und fügt Gruppennamen hinzu

Der Benutzer erstellt "Websites" und kann für jede Website die im vorherigen Schritt erstellten Gruppen überprüfen

Das Problem ist, dass alle Gruppen-Kontrollkästchen aktiviert werden, wenn er nur ein Kontrollkästchen aktiviert.

Hier ist der Code, der die Kontrollkästchen generiert:

<p>Groups: 
<label ng-repeat='group in groups'>
    <input type="checkbox" ng-model="newSite.groups" name="group-check" value="{{group.id}}"/> 
    {{group.name}}</label></p>

Hier ist der Code, der ausgegeben wird:

<label ng-repeat="group in groups" class="ng-scope ng-binding">
    <input type="checkbox" ng-model="newSite.groups" name="group-check" value="0" class="ng-valid ng-dirty"> 
    first group</label>
<label ng-repeat="group in groups" class="ng-scope ng-binding">
    <input type="checkbox" ng-model="newSite.groups" name="group-check" value="1" class="ng-pristine ng-valid"> 
    second group</label>

Vielen Dank!

edit: hier ist der plunker linkhttp://beta.plnkr.co/edit/OVBoTDY2YmXgSy8TAbIW

Antworten auf die Frage(1)

Ihre Antwort auf die Frage