「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)
続行する方法はありますか?ありがとう!