我们可以在构建时访问 twig inner 属性 吗?
Can we access twig inner property on construction?
假设我正在构建一个 Twig 对象,我想访问一个之前定义的内部 属性:
{% set my_object =
default_width: 12,
default_height: default_width * 2
%}
这会抛出一个 Variable "default_width" does not exist
错误,这是有道理的,因为对象还没有完全声明,但是有没有办法在没有两条指令的情况下使它工作?
这种行为是不可能的,最好的方法是在构造之前声明一个变量并在此处重用它。
假设我正在构建一个 Twig 对象,我想访问一个之前定义的内部 属性:
{% set my_object =
default_width: 12,
default_height: default_width * 2
%}
这会抛出一个 Variable "default_width" does not exist
错误,这是有道理的,因为对象还没有完全声明,但是有没有办法在没有两条指令的情况下使它工作?
这种行为是不可能的,最好的方法是在构造之前声明一个变量并在此处重用它。