我正在使用ng-repeat重复参数列表。参数的一个属性是可访问性。 辅助功能可以是3个值之一。公共,只读或私人。
我希望我的重复仅在可访问性为Public或ReadOnly时重复。
使用
<div class="form-group" ng-repeat="(key, value) in vm.parameters | filterBy: ['accessibility'] : 'Public' | groupBy: 'groupName'">
我获得了所有的公共参数,但我无法使用否定的filterBy
答案 0 :(得分:1)
基本上你可以做这样的事情,其中accessibility
是过滤器,在过滤器上你可以查看type
的内容并推送values
。
<div class="form-group"
ng-repeat="(key, value) in vm.parameters | accessibility | groupBy: 'groupName'">
youApp.filter('accessibility', function() {
return function(input) {
return output;
}
});