Estoy usando mustache.js para representar una plantilla en javascript. Me gustaría comprobar si una lista está vacía o no para ocultar la etiqueta <h2>
en el siguiente ejemplo. ¿Es esto posible o bigote.js también sin lógica?Tratando con una lista vacía en mustache.js
Esta es la plantilla:
<h2>Persons:</h2>
<ul>
{{#persons}}
{{name}}
{{/persons}}
</ul>
y estos son los datos:
{
"persons":[
{"name": "max"},
{"name": "tom"}
]
}
La "información" no es válida JSON. –
Además, es posible que desee pensar en cambiar de bigote a [manillares] (http://handlebarsjs.com/), lo que con mucho más gracia (¿me atrevería a decirlo?) _manejar_ casos como este. Esta no es la primera vez que alguien solicita (y se le niega) y la prueba de la lista vacía en bigote: https://github.com/defunkt/mustache/issues/47. –
@ MДΓΓБДLL Te estoy castigando por no hacer una respuesta a tu comentario (que felizmente habría votado) al publicarlo como una respuesta y robar tus deliciosos puntos de karma. – andrewrk