2017-05-15 9 views
2

ノード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 '---'; 
     } 
    } 

}, 

答えて

2

は次のようにヘルパーにしてください。

{{ helpername parameter1 parameter2}} 
関連する問題