【问题标题】:AngularJS repeat filter by arrayAngularJS按数组重复过滤
【发布时间】:2016-10-03 08:13:51
【问题描述】:

是否可以通过数组或对象过滤我的ng-repeat?我目前通过这样的http请求填充:

  <div class="ibox" ng-repeat="data in appraisals track by $index">

但是,有没有办法按数组进行过滤,这样我就可以有一个检查列表,可以按我的{{data.username}} 过滤?

编辑:

这里是控制器代码:

 var urlgetappraisals = './dbscripts/getAppraisals.php'

                    $http({method: 'GET', url: urlgetappraisals}).success(function(data) {

                       $scope.appraisals = data;
                       $scope.nme = [];
                       $scope.nme.push("testname");
                       $scope.nme.push("testname2");

                    }).error(function(data){

                    });

所以在我的 html 中:

我希望通过任何数组对象过滤评估(因此在本例中为 testname 和 testname2

【问题讨论】:

标签: angularjs


【解决方案1】:
<input ng-model="username" type="text"/>    
<div class="ibox" ng-repeat="data in appraisals | filter:username track by $index">

【讨论】:

  • 我希望过滤器是一个数组
  • 给出你想要的数据列表测试和结果数据。
猜你喜欢
  • 2016-10-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-23
  • 2018-01-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多