我有一个简单的浮点数数组。我需要将其显示为逗号分隔的字符串。
{{ arr|join(', ') }}
是一个糟糕的解决方案,因为精度太低。
{% for val in arr %}
{{val|number_format(2)}},
{% endfor %}
不好,因为末尾有多余的逗号。
我想做这样的事情:
{{ arr|map(number_format(3))|join(', ') }}
但我还没有找到过滤器map
或类似的过滤器 Twig。
我不知道如何实现这样的过滤器。
为什么不使用loop
多变的?
{% for val in arr %}
{{val|number_format(2)}}
{% if not loop.last %}, {% endif %}
{% endfor %}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)