Il semble plutôt étrange que je ne puisse pas comprendre comment faire cela avec la moustache. Est-il pris en charge?
Ceci est ma triste tentative d'essayer:
{{#author}}
{{#avatar}}
<img src="{{avatar}}"/>
{{/avatar}}
{{#!avatar}}
<img src="/images/default_avatar.png" height="75" width="75" />
{{/avatar}}
{{/author}}
Ce n'est évidemment pas vrai, mais la documentation ne mentionne rien de semblable. Le mot "else" n'est même pas mentionné :(
Aussi, pourquoi la moustache est-elle conçue de cette façon? Ce genre de chose est-il considéré comme mauvais? Essaie-t-il de me forcer à définir la valeur par défaut dans le modèle lui-même? Qu'en est-il des cas où cela n'est pas possible?
{{#each items}}{{#unless @first}}Output comma before 2nd, 3rd, 4th...{{/unless}}{{/each}}
est plus lisible, beaucoup plus propre et reste une présentation. "Logic-moins" est une ligne directrice, il ne doit pas être une camisole de force.
mustache