我想在jade / pug中写一个过滤器 这是我的过滤器:
pug.filters.testfilter = function (text) {
console.log(text);
};
我在.pug file
:
li
:testfilter
#{tag.date}
标签数据为{'date': ISODate("2017-03-10T08:17:29.672Z")}
我想在ISODate("2017-03-10T08:17:29.672Z")
中获得testfilter
但是当我在console.log上时,它会给我#{tag.date}
如何在过滤器中获得真正的价值?
答案 0 :(得分:0)
基本上,Resources
仅在编译时被评估并呈现为文本。在此之前,它只是文件中的文本。您要求的内容与操作顺序相反。 Pug将首先执行过滤器,然后渲染模板。