在Javascript(而不是HTML)中链接角度过滤器

时间:2015-02-20 11:51:38

标签: javascript angularjs filter chaining

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...

我很好奇是否有更好(更清洁,更有效)的路径?

0 个答案:

没有答案