So if I have an array:
$scope.letters =
[{"id":"a"},
{"id":"b"},
{"id":"c"}];
And another array
$scope.filterBy = ["b","c","d"];
And I want to have some ng-repeat to filter $scope.letters by only items that appear in $filterBy.
I want to be able to do something to the effect of:
<span ng-repeat="{{letter in letters|filter: letter.id in filterBy }} > {{letter.id}} </span>
And have it print b,c
I know this is a really stupid example, but is there a way to filter an angular.js expression based on the contents of another array object?
letters
orfilterBy
change. – Fenestella