我有一个带有“ng-repeat”的项目列表。每个项目都包含一个带有链接标题和链接类别的 div。单击类别时,我想过滤项目列表,以便它只显示属于该类别的项目。我怎样才能做到这一点?
到目前为止,我有一个项目清单:
<div class="link_line" ng-repeat="link in links | filter: ? ">
<div class="title"><a href="{{link.url}}" target="_blank">{{link.title}}</a></div>
<div class="category_label" ng-click="filterCategory(link)>{{ link.category }}</div>
</div>
在控制器中,我有一个函数“filterCategory”,它显示带有链接类别的警报。我有“过滤器:?” 我猜过滤器的值必须来。这是控制器功能:
$scope.filterCategory = (link) ->
alert(link.category)
知道如何进行吗?谢谢!