Angular的新手,我发现了很多在HTML中使用多个Angular滤镜的例子(带有ng-repeat) - 例如{{item in items | filter:functionA | filter:functionB | etc... }}
- 但我找不到一个很好的例子来说明如何在Javascript中实现相同的过滤器链接。
我目前正在通过循环过滤器的总体单一功能实现这一目标 - 例如(在咖啡脚本中)
$filter('filter')( places, placeFilters )
placeFilters: (place) ->
result = place
result = functionA(result)
result = functionB(result)
etc...
我很好奇是否有更好(更清洁,更有效)的路径?