我有一个AngularJS项目列表与复选框,我有一个复选框,可以选择所有项目。该功能仅用于选择所有项目,我想要修改它以取消选择所有项目。选择/取消选择所有复选框元素AngularJS
这是我的函数:
$scope.items.allItemsSelected = false;
$scope.selectAll = function() {
for (var i = 0; i < $scope.itemsList.length; i++) {
$scope.temp.push($scope.itemsList[i].name);
console.log($scope.itemsList[i].name);
$scope.itemsList[i].isChecked = $scope.items.allItemsSelected;
}
};
这是我的html:
<md-checkbox ng-model="items.allItemsSelected"
ng-change="selectAll()">
Select all
</md-checkbox>
有谁知道如何修改这也取消元素的想法?
在此先感谢!
你能提供阵列的一个例子'$ scope.itemsList'和在HTML中'ngRepeat'? –