W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
默認(rèn)配置中,模板引擎不會(huì)對(duì)空白做進(jìn)一步修改,所以每個(gè)空白(空格、制表符、換行符 等等)都會(huì)原封不動(dòng)返回。如果應(yīng)用配置了 Jinja 的?trim_blocks?,模板標(biāo)簽后的 第一個(gè)換行符會(huì)被自動(dòng)移除(像 PHP 中一樣)。
此外,你也可以手動(dòng)剝離模板中的空白。當(dāng)你在塊(比如一個(gè) for 標(biāo)簽、一段注釋或變 量表達(dá)式)的開始或結(jié)束放置一個(gè)減號(hào)(?-?),可以移除塊前或塊后的空白:
{% for item in seq -%}
{{ item }}
{%- endfor %}
這會(huì)產(chǎn)出中間不帶空白的所有元素。如果?seq?是?1?到?9?的數(shù)字的列表, 輸出會(huì)是123456789?。
如果開啟了?行語句?,它們會(huì)自動(dòng)去除行首的空白。
提示
標(biāo)簽和減號(hào)之間不能有空白。
有效的:
{%- if foo -%}...{% endif %}
無效的:
{% - if foo - %}...{% endif %}
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)系方式:
更多建議: