これは正常に機能し、関数に渡す文字列を返します
Handlebars.registerHelper('date', function (strng) {
return strng;
});
これは、strngが未定義であることを示しています..
Handlebars.registerHelper('date', function (strng) {
return strng.substring(1,7);
});
私は何を間違っていますか?
詳細なコンテキスト:
これを handlebars.js ファイルに追加しています。
次のテンプレートで呼び出しています。
Date Added: <b>{{{date TriageRecord.DateAdded}}}</b> <br />
最初に追加したコードは、文字列をテンプレートに返します。strng.substring(1,7) を追加するとエラーになります。
ドキュメント:こちら