我从数据库中提取类别并使用ng-repeat
在HTML中显示。我想用groupBy
对类别进行排序。我在谷歌搜索并找到了 angular-filter 库。
我使用了相同的库,但它没有工作:
<li ng-repeat="blog in blogs | groupBy:'category' ">
<a href="#/category/{{blog.category}}">{{blog.category }}</a>
</li>
<script src="//cdnjs.cloudflare.com/ajax/libs/angular-filter/0.4.7/angular-filter.js"></script>
请告诉我出错或以其他方式做到这一点。
答案 0 :(得分:0)
您需要注入a8m.group-by
才能看到这一点
JSFiddle
顺便说一句,groupBy会将您的列表转换为地图,因此您可能希望在将其发送到ngRepeat之前对其进行处理