是否可以通过数组或对象过滤我的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
答案 0 :(得分:1)
<input ng-model="username" type="text"/>
<div class="ibox" ng-repeat="data in appraisals | filter:username track by $index">