簡體   English   中英

選中Angular Material中的All復選框功能

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM