我認爲我的語法不正確?我可以在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
}