2015-09-06 150 views
0

我使用一飲而盡自動加載文件過濾和我創建了一個自定義過濾器爲它扔我一個錯誤Angularjs咖啡和玉

enter image description here

app.coffee文件

angularjs
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}} 

我如何clearoff此錯誤。

+0

它似乎工作正常..問題是由於其他代碼..在刪除過濾器代碼後,它做到了這一點? –

+0

感謝您的評論。我知道了。我錯過了該函數中的另一個箭頭標記。我會將其作爲答案發布。 –

+0

我很確定..謝謝:) –

回答

0

根據documentation,過濾器函數有兩個返回值。我在咖啡中再添加了一個箭頭,它工作。

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

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