我有一个整数数组,我正在使用twig模板中的连接进行渲染。但是,如果该值为零,则不显示。想知道是否有办法轻松解决这个问题?
由于
<b>Snow Last 24 Hours:</b> {{ report.snowLast24Hours|join(' - ') }} in
答案 0 :(得分:1)
您可以尝试此操作(使用join
和replace
):
{{ (snowLast24Hours|join()|replace({'0':''}) is empty) ? '' : snowLast24Hours|join(' - ') }}
或join
和trim
:
{{ (snowLast24Hours|join()|trim('0') is empty) ? '' : snowLast24Hours|join(' - ') }}
答案 1 :(得分:0)
这些建议的解决方案似乎都没有用,而且&#39; 0&#39;价值不断被剥夺。我通过打印每个单独的值而不是使用join来解决这个问题。
即。
{{ snow.min }} - {{ snow.max }}