所以如果我有一个数组:
$scope.letters =
[{"id":"a"},
{"id":"b"},
{"id":"c"}];
还有另一个数组
$scope.filterBy = ["b","c","d"];
而且我希望有一些 ng-repeat 仅通过出现在 $filterBy 中的项目来过滤 $scope.letters。
我希望能够做一些事情:
<span ng-repeat="{{letter in letters|filter: letter.id in filterBy }} > {{letter.id}} </span>
让它打印 b,c
我知道这是一个非常愚蠢的例子,但是有没有办法根据另一个数组对象的内容过滤 angular.js 表达式?