Handlebars.js にはパーシャルがあり、<script>
テンプレート スニペットと への Javascript 呼び出しを使用して個別に定義および登録しregisterPartial
ます。私はそれが面倒だと思っており、同じテンプレート言語で行うマクロ定義の Jinja スタイルを好みます。
私にこのようなことをさせてくれるヘルパーはいますか:
{{#macro macro-name}}
This is {{ bar }} and this is {{ foo }}
{{/macro}}
{{macro-name bar="BAR"}} {{! foo would be searched in the outer context}}
仕方なく検索しました。