首先ng-model設置爲$parent.conf[$index]:html
<label> <input type="checkbox" ng-click="checkSuspectAll(data,$index)" ng-model="$parent.conf[$index]"> {{data.groupName}}</label>
在controller中定義了一個$scope.conf = [];就是一個數組,經過 scope.conf 把 ng-model 的全部元素自動保存數組
$scope.checkSuspectAll = function(data,$index) { var item = data.suspectList; if($scope.conf[$index]) { ... ... }else{ ... ... } };