2015-09-23 57 views
0

包括我有一個變量,它定義了一個模板名稱被包括:如何加載的文件名從定義的變量

- var content = 'content-css.jade' 

然後我想使用該變量值,以定義哪個文件應當包括:

include #{content} 

玉將此解釋爲是,那麼它尋找名爲#{content}而不是content-css.jade文件。

這裏是整個代碼:

include ./partials/head.jade 

- var content = 'content-css.jade' 
body 
    .fw-layout 
    .fw-topbar.sticky topbar 
    .fw-middle 
     .fw-sides 
     .fw-sideleft 
      .fw-inner.sticky 
     .fw-content 
      .fw-inner 
      .fw-page 
       include ./partials/grid-page.jade 

然後grid-page.jade有它自己的HTML結構

... grid-page static header ... 

... grid-page dynamic content ... 
include #{content} 

... grid-page static footer ... 

回答

0

好吧,我已經找到了答案,因爲玉不支持變量裏面包括我用一個mixin相反:

mixin content 
    include ./partials/content-css.jade 

然後包括與

+content 
相關問題