在我的 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()"'>
我不明白如何将地图功能应用于此。有没有办法做到这一点?