当我点击一个复选框时,我希望只标记该复选框。但是,出于某种原因,当我点击一个复选框时,它们都会被标记。
<label ng-repeat="group in groups" id="mast" class="list-group-item">
<input type="checkbox" checklist-model="selectedGroups.group" checklist-value="value" checklist-change="change()">
Group {{$index + 1}}
</label>
答案 0 :(得分:3)
这可能是因为checklist-value="value"
。 ng-repeat的每个实例的value属性都是相同的。
尝试用checklist-value="group.value"
替换。