Angularjs ng-checklist 指令绑定

Angularjs ng-checklist directive binding

本文关键字:绑定 指令 ng-checklist Angularjs      更新时间:2023-09-26

我遇到了角度清单模型,这里复选框列表的angularjs指令 http://vitalets.github.io/checklist-model/.这工作正常,但现在我想只将那些未从列表中选中的 id.意味着我想要那些未选中的 id。以前,列表中的所有值都将被选中,如果我取消选中,则会在模型中添加一个值。

我不明白我将如何做到这一点,请帮忙。

您仍然可以按原样使用清单模型。但是您需要在控制器中进行一些编码,例如

$scope.$watch("checklistModel", function() {
    $scope.uncheckedOnes = diff($scope.allPossibleValues, $scope.checklistModel);
});

其中diff(a,b)计算数组a和数组b之间的差异。