我面临一个问题,如果在 ng-repeat 中至少选择了一个复选框,我需要启用保存按钮。当我第一次单击时,它运行良好,但对于多个复选框单击不起作用。
下面是工作的plunker:
我正在使用 ng-change 来获取选定的条件..
$scope.getSelectedState = () => {
var selectedCount = new Array();
for (var i in $scope.selected) {
selectedCount.push($scope.selected[i]);
}
var allTrue = selectedCount.every(function (k) { return k });
if (allTrue) {
$scope.isSelected = false;
} else {
$scope.isSelected = true;
}
}