Я понял, что Hogan не поддерживает много логики, но есть некоторые способы управлять этой системой шаблонов, чтобы делать то, что вам нужно.Hogan.js: If-statements
В принципе, это то, что мне нужно (в псевдо-коде - при условии, что 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 член в моем массиве людей?