我需要从树枝模板中的字段中获取第一项。有什么功能吗?
问问题
57992 次
3 回答
89
是的,有,它被称为first
。其余部分是从文档中复制的。
1.12.2 版中的新功能:第一个过滤器是在 Twig 1.12.2 中添加的。
第一个过滤器返回序列、映射或字符串的第一个“元素”:
{{ [1, 2, 3, 4]|first }}
{# outputs 1 #}
{{ { a: 1, b: 2, c: 3, d: 4 }|first }}
{# outputs 1 #}
{{ '1234'|first }}
{# outputs 1 #}
它也适用于实现 Traversable 接口的对象。
于 2013-03-23T08:15:42.487 回答
7
我正在寻找带有 twig 的数组的最后一个元素,发现了这个问题,发现 Twig 也有一个last
。
于 2015-03-17T08:09:25.940 回答
0
在Twig 文档:https ://twig.symfony.com/doc/3.x/filters/first.html ,您还可以找到更好的答案和其他相关内容。
于 2016-01-20T07:29:14.793 回答