5
我正在使用ejs使用express(node.js的web框架)。现在,我想作为对ejs github page描述创建自己的过滤器:如何访问express.js中的ejs对象
To add a filter simply add a method to the .filters object:
ejs.filters.last = function(obj) {
return obj[obj.length - 1];
};
问题:我怎么访问EJS对象?我已经试过(天真)在app.js:
ejs.filters.myfilter = function (obj) {
....
}
它给我的错误:
ReferenceError: ejs is not defined
太好了,谢谢!我主要是在'<%='处缺少require('ejs')'和冒号。 – topskip 2012-01-10 09:41:47
很高兴帮助,不要忘记你也可以接受答案(除了投票)。 – alessioalex 2012-01-10 09:50:40
是否可以使用块的过滤器? <%block('title',owner | filter_here)%> – chovy 2012-09-30 08:31:06