我可以在树枝中使用这样的构造-
{%
set a = 'first'
set b = 'second'
%}
Run Code Online (Sandbox Code Playgroud)
而不是这个-
{% set a = 'first' %}
{% set b = 'second' %}
Run Code Online (Sandbox Code Playgroud)
Jav*_*luz 10
您无法在单个{% ... %}块内执行多个语句,但 CodeBrauer 提供的解决方案可以解决这个问题。无论如何,请记住,符号左侧和右侧的表达式数量=必须匹配。
这意味着如果两个(或三个等)变量共享相同的值,则必须重复该值。例子:
{# this will work as expected #}
{% set a, b, c = 'value', 'value', 'value' %}
{# this won't work #}
{% set a, b, c = 'value' %}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
382 次 |
| 最近记录: |