2014-09-02 6 views
0

작동하지 않습니다,하지만 난 그것을 작동 얻을 수 없습니다ejs.filters 내가 EJS 필터를 이해하려고 노력 중이 야

Server.js

var ejs = require('ejs'); 

ejs.filters.test = function() { 

//empty for test 

}; 

Routes.js을

app.get('/index', function(req, res) { 

    res.render('index.ejs', { 
     data : someData 
    }); 

}); 

Index.ejs :

<% test %> 

오류 :

...test is not defined 
at buf.push.__stack.lineno (eval at <anonymous> .... 

답변

1

필터는 다음 구문을 사용하여 일부 데이터에 적용됩니다.

여기서 =: 및 필터링 할 데이터가 누락되었습니다.

관련 문제