混帶區塊 - Mixin Blocks
混帶區塊讓你在使用混帶函式的時候,傳遞一個內容進去該函式,
通常來說混帶函式只能夠輸出已經寫死在混帶函式內的內容,
但是透過混帶區塊你可以額外傳遞一個新的內容區塊進入混帶函式。
Avane
mixin article(title='未命名標題')
header= $title
article
if block
block
else
p 這個文章沒有內容 :(
+article('文章一')
p 這是第一篇文章,耶!
+article('文章二')
p 這是我的第二篇文章!
+article('文章三')
渲染效果
<header>文章一</header>
<article>
<p>這是第一篇文章,耶!</p>
</article>
<header>文章二</header>
<article>
<p>這是我的第二篇文章!</p>
</article>
<header>文章三</header>
<article>
<p>這個文章沒有內容 :(</p>
</article>