Я використовую бібліотеку шаблонів Mustache і намагаюся створити список, відокремлений комами, без кінцевої коми, наприклад
червоний, зелений, синій
Створення списку з кінцевою комою є простим, враховуючи структуру
{
"items": [
{"name": "red"},
{"name": "green"},
{"name": "blue"}
]
}
і шаблон
{{#items}}{{name}}, {{/items}}
це вирішить
червоний, зелений, синій,
Однак я не бачу елегантного способу вираження справи без кінцевої коми. Я завжди можу сформувати список у коді перед тим, як передати його в шаблон, але мені було цікаво, чи пропонує бібліотека альтернативний підхід, наприклад, дозволяє визначити, чи є останнім елементом у списку в шаблоні.