2014-04-02 62 views
0

我想用Jade來決定是否讀取一些代碼。玉,用if語句來決定是否讀取一些代碼

我把我的玉文件放在索引文件中,然後包含其他需要的文件。

index.jade

body 
    include header 
    block main 
    include footer 

我將延伸在其他玉文件中的塊主。

我的問題是我想重用這個索引文件。
但是,在某些情況下,我希望它不會包含頁腳。
因此,我想我可以使用if..else來做到這一點。

我想問一下if..else是否幫我判斷擴展文件名?

例如:

if it is not no_footer.jade 
    include footer 

我不知道玉是否具有此功能。

如果玉不能幫助我做到這一點,非常抱歉這個愚蠢的問題。

但我真的需要你的幫助!謝謝!

回答

1

我想問一下if..else幫我判斷擴展文件名嗎?

不,你不能用玉做這個。

但是你可以解決,包括在那裏你包裹它的含量成塊 並在玉文件的文件的問題,不應該展示的內容,你可以沒有內容

頁腳覆蓋塊.jade

block footer 
    span copyright 2014 

page_without_footer.jade

extends index 
block main 
    p lorem ipsum 

//- overwrite the footer with nothing/delete the block 
block footer 
+0

非常感謝你!我從來沒有想過這種方法。它真的幫助我! –