Hogan が多くのロジックをサポートしていないことをドキュメントから理解するようになりましたが、必要なことを行うためにこのテンプレート システムを操作する方法がいくつかあります。
基本的に、これは私が必要とするものです(疑似コードで- people.length >= 1 の場合):
{{#if people.length == 1}}
<p>Your contact person is {{name}}.</p>
{{else}}
<p>Your contact people are:</p>
<ul>
{{#people}}
<li>{{name}}</li>
{{/people}}
</ul>
{{/if}}
これはHoganテンプレートエンジンでまったく可能ですか?それとも、構成された人物配列にメンバーが1人だけあるかどうかを示す別の変数を送信する必要がありますか?