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