相关疑难解决方法(0)

是否可以通过另一个数组中的包含来过滤angular.js?

所以,如果我有一个数组:

$scope.letters = 
[{"id":"a"},
{"id":"b"},
{"id":"c"}];
Run Code Online (Sandbox Code Playgroud)

另一个阵列

$scope.filterBy = ["b","c","d"];
Run Code Online (Sandbox Code Playgroud)

我希望有一些ng-repeat来过滤$ scope.letters,只显示在$ filterBy中的项目.

我希望能够做一些事情:

<span ng-repeat="{{letter in letters|filter: letter.id in filterBy }} > {{letter.id}} </span>
Run Code Online (Sandbox Code Playgroud)

并打印b,c

我知道这是一个非常愚蠢的例子,但有没有办法根据另一个数组对象的内容过滤angular.js表达式?

arrays filtering angularjs

21
推荐指数
3
解决办法
4万
查看次数

标签 统计

angularjs ×1

arrays ×1

filtering ×1