Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
链接Javascript中的角度过滤器(非HTML)_Javascript_Angularjs_Filter_Chaining - Fatal编程技术网

链接Javascript中的角度过滤器(非HTML)

链接Javascript中的角度过滤器(非HTML),javascript,angularjs,filter,chaining,Javascript,Angularjs,Filter,Chaining,对于Angular,我还发现了很多在HTML中使用多个Angular过滤器和ng repeat的例子,例如{{item in items | filter:function | filter:functionB | etc..}},但是我找不到一个好的例子来说明如何在Javascript中实现相同的过滤器链接 我目前正在通过一个循环通过过滤器的总体单一功能来实现这一点-例如,在咖啡脚本中 $filter('filter')( places, placeFilters ) placeFilter

对于Angular,我还发现了很多在HTML中使用多个Angular过滤器和ng repeat的例子,例如{{item in items | filter:function | filter:functionB | etc..}},但是我找不到一个好的例子来说明如何在Javascript中实现相同的过滤器链接

我目前正在通过一个循环通过过滤器的总体单一功能来实现这一点-例如,在咖啡脚本中

$filter('filter')( places, placeFilters )

placeFilters: (place) ->
  result = place
  result = functionA(result)
  result = functionB(result)
  etc...
我很好奇是否有一条更干净、更有效的道路