Angularjs ng-checklist指令绑定

时间:2014-04-22 01:31:15

标签: javascript angularjs angularjs-directive checkboxlist

我遇到了角度清单模型,这里有复选框列表的angularjs指令     http://vitalets.github.io/checklist-model/。 这工作正常,但现在我想在模型中只添加那些未经检查的列表。我想要那些未经检查的ID。以前检查列表中的所有值,如果我取消选中将在模型中添加的值。

我没有得到我将如何做到这一点。请帮助。

1 个答案:

答案 0 :(得分:0)

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

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

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