ich die folgende Logik mit dem Schnurrbart implementieren möchten:Moustache - Wie Array zu erkennen ist nicht leer?
{{#if users.length > 0}}
<ul>
{{#users}}
<li>{{.}}</li>
{{/users}}
</ul>
{{/if}}
// eg. data = { users: ['Tom', 'Jerry'] }
Sollte ich die users
Struktur modifizieren, um die Notwendigkeit zu erfüllen? Zum Beispiel:
{{#hasUsers}}
<ul>
{{#users}}
<li>{{.}}</li>
{{/users}}
</ul>
{{/hasUsers}}
// eg. data = { hasUsers: true, users: ['Tom', 'Jerry'] }
Ja, ich glaube, Sie gehen, um die Daten zu haben, zu modifizieren, wie Sie mit 'getan haben hasUsers'. Eine weitere Option ist die Verwendung der robusteren [Lenker] (http://handlebarsjs.com/), die diesen genauen Fall auf ihrer Homepage behandelt. – maxbeatty