W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
如果應(yīng)用啟用了行語(yǔ)句,就可以把一個(gè)行標(biāo)記為一個(gè)語(yǔ)句。例如如果行語(yǔ)句前綴配置為?#,下面的兩個(gè)例子是等價(jià)的:
<ul>
# for item in seq
<li>{{ item }}</li>
# endfor
</ul>
<ul>
{% for item in seq %}
<li>{{ item }}</li>
{% endfor %}
</ul>
行語(yǔ)句前綴可以出現(xiàn)在一行的任意位置,只要它前面沒(méi)有文本。為了語(yǔ)句有更好的可讀 性,在塊的開(kāi)始(比如?for?、?if?、?elif?等等)以冒號(hào)結(jié)尾:
# for item in seq:
...
# endfor
提示
若有未閉合的圓括號(hào)、花括號(hào)或方括號(hào),行語(yǔ)句可以跨越多行:
<ul>
# for href, caption in [('index.html', 'Index'),
('about.html', 'About')]:
<li><a href="{{ href }}">{{ caption }}</a></li>
# endfor
</ul>
從 Jinja 2.2 開(kāi)始,行注釋也可以使用了。例如如果配置?##?為行注釋前綴, 行中所有?##?之后的內(nèi)容(不包括換行符)會(huì)被忽略:
# for item in seq:
<li>{{ item }}</li> ## this comment is ignored
# endfor
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: