【发布时间】:2013-03-22 18:06:17
【问题描述】:
在我的 html (.ng-template) 中,我有一个数组,在该数组上应用了过滤器。我想将映射函数应用于此过滤器函数的结果(在应用过滤器之前将其应用于整个数组太昂贵了)。 angularjs 的旧版本允许我这样做
<ng-repeat = 'item in array.$filter(filterFunc).map(mapFunc).$orderBy("orderFunc()")'>
但使用新语法 (v 1.0.5) 我无法做到这一点。
<ng-repeat = 'item in array|filter:filterFunc|orderBy:"orderFunc()"'>
我不明白如何将地图功能应用于此。有没有办法做到这一点?
【问题讨论】:
标签: javascript html map filter angularjs