2012-12-19 67 views
0

例如,我有:Jade我如何預先添加到模板以嵌套前綴?

block content 
    h1 title 
    div#someDiv 

,但我想有時它看起來像

block content 
    h1 title 
    div#wrapper 
    div#someDiv 

是什麼讓該包裝有最好的方法?我想過要做

block content 
    h1 title 
    if condition 
    div#wrapper 
     include stuff 
    else 
    include stuff 

然後把東西放入一個單獨的玉文件。但那真的很難看。

我不介意在2種不同的情況下有2個單獨的文件,只要我能讓事情保持乾爽。

回答

0

它看起來像你可以拉出標題,並有兩個單獨的塊名稱。我不知道你爲什麼有block content,也許你的意思是block append content

h1 title 
- if(condition) { 
include with_wrapper 
- } else { 
include without_wrapper 
- } 
+0

是的,我想這樣做。但是這迫使我現在分成三個單獨的文件。 – newmanne

+0

您不必將佈局分爲三個單獨的文件 - 您可以將它分成兩部分。但是這會導致代碼重複,並且使得你的佈局變得更小:( –

+0

跛腳,我想我會這麼做 – newmanne