ハンドルバーとノードを使用すると、長さが変化する配列があり、変化するたびに最後の要素の前に常に 1 つ取得する必要があります。
したがって、最後の要素を取得したい場合は、次のようにします。
{{#each array}}
{{#if @last}}
{{this}}
{{/if}}
{{/each}}
最後の要素が返されます。基本的な数学演算を実行できる数学ヘルパーがあります。たとえば、必要なインデックス番号を取得できます
{{math array.length '-' 1}}
ただし、別のブロックヘルパーでは使用できません。たとえば、次のようになります。
{{#each array}}
{{#if math @last '-' 1}}
{{this}}
{{/if}}
{{/each}}
これはどのように行うことができますか?ありがとうございました。