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