Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AngularJS过滤器-我们如何过滤多个对象_Angularjs_Angularjs Filter - Fatal编程技术网

AngularJS过滤器-我们如何过滤多个对象

AngularJS过滤器-我们如何过滤多个对象,angularjs,angularjs-filter,Angularjs,Angularjs Filter,我在使用角度过滤器时面临一个问题 父HTML: 指令内容: 我正在使用集合中的单个对象groupName进行筛选,该对象工作正常。假设我需要使用多个对象进行筛选(即,groupName可以是折扣或奖励)。如何将其发送到指令和筛选器。一些HTML: <li ng-repeat="friend in person.friends | myFilter"> {{ friend }} </li> {{朋友} 制作自定义筛选器: app.filter('myFil

我在使用角度过滤器时面临一个问题

父HTML:

指令内容:

我正在使用集合中的单个对象
groupName
进行筛选,该对象工作正常。假设我需要使用多个对象进行筛选(即,
groupName
可以是
折扣
奖励
)。如何将其发送到指令和筛选器。

一些HTML:

<li ng-repeat="friend in person.friends | myFilter">
   {{ friend }}
</li>
  • {{朋友}
  • 制作自定义筛选器:

    app.filter('myFilter', function () {
      return function (items) {
        var filtered = [];
        for (var i = 0; i < items.length; i++) {
          var item = items[i];
          if (item == 'some magic you need to do or compare to') {
            filtered.push(item);
          }
        }
        return filtered;
      };
    });
    
    app.filter('myFilter',函数(){
    返回函数(项目){
    var筛选=[];
    对于(变量i=0;i

    您需要解释问题所在以及您正在努力实现的目标。