Angularjs 基于对象值的过滤器
我在ngRepeat指令中有一组对象:Angularjs 基于对象值的过滤器,angularjs,Angularjs,我在ngRepeat指令中有一组对象: { 'name': 'John', 'age': 14 } 我想根据年龄进行筛选。大概是这样的: <div ng-repeat="dude in dudes | age: > 3"></div> Angular有内置的过滤器吗?您可以这样做 <div ng-repeat="dude in dudes" ng-if="dude.age > 3"></div> 或 $scope.fi
{ 'name': 'John', 'age': 14 }
我想根据年龄进行筛选。大概是这样的:
<div ng-repeat="dude in dudes | age: > 3"></div>
Angular有内置的过滤器吗?您可以这样做
<div ng-repeat="dude in dudes" ng-if="dude.age > 3"></div>
或
$scope.filter:isGreaterThanThree=函数(dude){
返回dude.age>3;
};
<div ng-repeat="dude in dudes | filter:isGreaterThanThree"></div>
$scope.filter:isGreaterThanThree= function(dude) {
return dude.age > 3;
};