リストの最初の3つのアイテムを印刷したいとします。だから私は最初splice
にリストを作成し、次にeach
要素を確認したいと思います。これを使用してこれを行うための最良の方法は何でしょうhandlebars.js
か?
{{#each my_list|splice[0,3]}}
それを行う最も直感的な方法は、またはのようなものです{{#each splice my_list 0 3 }}
が、ハンドルバーはそのような操作をサポートしていません。
他のヘルパーを連鎖させるヘルパーをどのように思い付くことができますか(どの段階のどのヘルパーも追加の引数を必要とする可能性があることを知っています)?
注:このロジックを他の場所に移動したくありません。テンプレートにこのロジックが確実に必要であると仮定しましょう。