我认为我的语法不正确?我可以在Angular中做这个吗?上面的两个过滤器的工作,但不是为了查探如何使用AngularJS orderBy
<div class ="col-md-8 pull-left">
<span ng-click="myFilter = {green: true}">Clean</span> |
<span ng-click="myFilter = {green: false}">Dirty</span> |
<span ng-click="myFilter = orderBy: 'governance' : true">Goverance</span> |
<span ng-click="myFilter = orderBy: 'environmental' : true ">Environmental</span> |
<span ng-click="myFilter = orderBy: 'community' :true">Community</span> |
<span ng-click="myFilter = null">All</span>
</div>
<div class="list-group-item col-md-8 pull-left" ng-repeat="site in list.links | filter:myFilter">
{{site.governance}}
{{site.environmental}}
{{site.community}}
</div>
一个例子中的物体是
{
name: 'Facebook',
url: 'www.facebook.com',
green: false,
governance: 45,
environment: 69,
community: 72,
rank: 6
}