[英]Select All checkbox Functionality in Angular Material
我将复选框的值绑定到数组,我需要实现一个复选框,当选中该复选框时,它会选择所有其他复选框。 如何使用Angular材质的标签实现全选复选框功能?
最简单的方法可能是使用ng-change
对“全选”复选框的更改做出反应并修改数组。
<md-checkbox ng-model="ctrl.allSelected" ng-change="ctrl.toggleSelection()" />
手动或使用lodash的_.forEach遍历数组, 然后在数组中设置值。
function toggleSelection() {
_.forEach($scope.content, function (c) {
c.selected = $scope.allSelected;
});
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.