我有一些对象,如address1,address2,address3 ... address10。所有这些对象都有lat
和long
个值。
我知道我们可以从Twig的attribute()
函数中获取它,但我在twig模板中想要的是获取主要对象
{% for i in 1..10 %}
{% set address = address~i %}
{{ address.lat }}
// or like
{{ attribute(address, 'lat') }}
{% endfor %}
答案 0 :(得分:1)
只需使用:
{% for i in 1..10 %}
{{ attribute(attribute(_context, 'address'~i), 'lat') }}
{% endfor %}