2
我想写一些帮手FontAwesome
在Express.js
jade
模板,所以我在app.js
做:玉帮手FontAwesome
app.locals.icon = function(icon){ return '<i class="fa fa-' + icon + '"></i>'; };
之称的模板:
block content
h1= title
p Welcome to #{title}
= icon('users')
但它返回我转义的HTML代码。写这种帮手的好习惯是什么?如何返回原始HTML?
工程就像一个魅力。谢谢 !我还可以问你,我自定义的Jade helper最适合放入哪个地方? – hsz
@hsz如果那个帮手属于1个玉档,我会把它放进玉里面。把这一行改为jade:“ - fa = function(icon){...}”。你可以使用它:!= fa('user') – damphat