标志0:{{ flag }}

在模版中定义变量:set语句 特点:一旦定义了这个变量,那么在后面的代码中,都可以使用这个变量

{% set flag="yes" %}

标志1:{{ flag }}

在模版中定义变量:with语句 特点:只能在`with`语句块中使用,超过了这个代码块,就不能再使用了

{% with monitor="张三丰" %}

206班长:{{ monitor }}

标志:{{ flag }}

{% endwith %}

206班长:{{ monitor }}

标志2:{{ flag }}

在模版中定义变量:涉及变量区域有效性问题时,可以用with和set语句组合使用 了解

{% with %} {% set boss='高总'%}

老板:{{boss }}

老板:{{boss }}

老板:{{boss }}

老板:{{boss }}

老板:{{boss }}

{% endwith %}

老板:{{boss }}