模板格式
在 Avane 中,模板撰寫方式並非一般的 HTML,而是採用了像是 Jade(Pug) 般的 Tale-Jade,
雖然如此,你仍可以透過 HTML 來持續撰寫你的模板,但可能有部分功能會無法使用,
而這種撰寫方式與官方的 Jade 撰寫方式多數相同,但擴展性更高且擁有自訂的撰寫方式。
差異性
你已經知道 Avane 和其他模板引擎的撰寫方式不同了,現在我們會告訴你其差異性為何。
HTML
首先,一般的模板應該都長這樣,採用標準的 HTML 和模板標籤撰寫方式。
<div>
<h1>早安!</h1>
嗨,我是 { username } !
</div>
Avane
在 Avane 裡,通常不會用到 HTML 標籤,而是縮排,這是在 Avane 中撰寫的方式。
div
h1 早安!
嗨,我是 #{$username} !
保持使用 HTML
像上方所述,你仍可以使用 HTML 作為你撰寫模板的基準,但在其中插入一些 Avane 標籤。
<div>
<h1>早安!</h1>
嗨,我是 #{$username} !
</div>