Je suis en train d'utiliser la bibliothèque de modèles Mustache et j'essaie de générer une liste séparée par des virgules sans virgule finale, par exemple
rouge, vert, bleu
Créer une liste avec la virgule finale est simple, étant donné la structure
{
"items": [
{"name": "rouge"},
{"name": "vert"},
{"name": "bleu"}
]
}
et le modèle
{{#items}}{{name}}, {{/items}}
ceci se traduira par
rouge, vert, bleu,
Cependant, je ne vois pas de moyen élégant d'exprimer le cas sans la virgule finale. Je peux toujours générer la liste dans le code avant de la passer dans le modèle, mais je me demandais si la bibliothèque offre une approche alternative, comme vous permettre de détecter s'il s'agit du dernier élément dans une liste dans le modèle.