Возможно, что-то изменилось с новыми версиями, но использование [] в отображении сейчас неуместно. Замена DropEmpty на следующее работало для меня: ["": false, default: key]

отрим следующий пример:

<["foo", "", "bar"]; separator=",">

Это дает результат:

foo,,bar

Но мне нужно:

foo,bar

Есть ли способ отфильтровать пустые строковые значения перед форматированием с разделителем в ST4?

(В реальном коде значения берутся из другого шаблона, который имеет<if> условие и возвращает пустой результат для нежелательных данных из модели, и я не хочу перемещать условие из этого шаблона, чтобы шаблоны оставались инкапсулированными / изолированными.)

Ответы на вопрос(1)

Ваш ответ на вопрос