【发布时间】:2014-03-12 18:51:54
【问题描述】:
我在 SO Question 之后创建了一个自定义 ejs 过滤器
我在 /config 中创建了文件并添加了我的过滤器:
var ejs = require('ejs');
var moment = require('moment');
ejs.filters.formatDate = function (date) {
return moment.date(date).format('dd mm yy hh:ii');
};
ejs.open = '<?';
ejs.close = '?>';
但是,当在 ejs 模板中使用过滤器时,我得到了 formatDate 未定义的错误。我是这样使用的:
<?= child.lastPost.createdAt | formatDate ?>
有人知道我哪里出错了吗?
【问题讨论】:
标签: javascript filter sails.js ejs