使用attribute()函数和使用括号之间TWIG的区别是什么

时间:2017-07-05 12:45:44

标签: twig

我试图理解twigs属性()函数,因为在我看来这个

attribute(object, parameter)

和这个

object[ parameter ]

会做同样的事情。它们返回对象中该参数的值。我意识到括号也可用于从带有索引的数组中获取值,但如果参数是一个字符串,它似乎也从参数中获取值。属性()做了什么,我失踪了?

1 个答案:

答案 0 :(得分:0)

attribute函数也可用于调用对象的方法,并允许您向其传递参数

{{ attribute(object, method, arguments) }}