Angularjs过滤咖啡和玉

时间:2015-09-06 08:20:38

标签: angularjs coffeescript angular-filters

我正在使用gulp自动加载文件,我为angularjs创建了一个自定义过滤器,这给我一个错误

enter image description here

app.coffee文件

angular.module 'project', [
  'ui.router'
  'appRouter'
  'appController'
  'appFilter'    
  ]
angular.module 'appRouter', []
angular.module 'appController', []
angular.module 'appFilter', []

# ---
# generated by js2coffee 2.1.0

test.filter.coffee

myfilter = () ->
    return "Alaksandar Jesus Gene"

angular.module('appFilter').filter 'myfilter', myfilter

部分/测试/ test.jade

h1(class="testClass") Hello {{test.username |myfilter}}

如何清除此错误。

1 个答案:

答案 0 :(得分:0)

根据documentation,过滤函数有两个返回值。我又向咖啡添加了一支箭头,它确实有效。

myfilter = () ->
    ->
     return "Alaksandar Jesus Gene"

angular.module('appFilter').filter 'myfilter', myfilter