我在节点js中使用快速把手作为模板引擎。我在app.js中为把手写过帮手。如何从hbs文件向这些助手传递参数。
helpers: {
ifCondition : function (value, value2) {
if(value == value2){
return "selected";
}else{
return value + '/ '+ value2;
}
},
formatNumber : function (number, limit){
var formattedNum = number.toString().replace(/[^0-9.]/g, "");
formattedNum = formattedNum.replace(/(\r\n|\n|\r)/gm," ");
formattedNum = formattedNum.replace(/\s+/g," ");
if(formattedNum){
return formattedNum = '00971'+ formattedNum.substring(formattedNum.length-limit, formattedNum.length);
}else{
return '---';
}
}
},
答案 0 :(得分:2)
尝试像这样帮忙。
{{ helpername parameter1 parameter2}}