1. 程式人生 > >【FLASK模板】set,with語句

【FLASK模板】set,with語句

bsp 用戶名 示例代碼 超過 with 示例 style OS 例如

# set with 語句

###set語句:
在模板中, 可以使用 ‘set’語句來定義變量, 實例如下:
1 <body>
2     {% set username=‘zhiliaoketang‘ %}
3     <p>用戶名: {{ username }}</p>
4 </body>

### `with`語句:
`with`語句定義的變量,只能在`with`語句塊中使用,超過了這個代碼塊,就不能再使用了。示例代碼如下:

1 {% with classroom=‘yiban‘ %}
2     <p>班級: {{ classroom }}</
p> 3 {% endwith %}

`with`語句也不一定要跟一個變量,可以定義一個空的`with`語句,以後在`with`塊中通過`set`定義的變量,就只能在這個`with`塊中使用了:

1 ```html
2 {% with %}
3 {% set classroom = ‘yiban‘ %}
4 <p>班級:{{ classroom }}</p>
5 {% endwith %}
6 ```

【FLASK模板】set,with語句