2016-05-10 63 views
2

當渲染一個模板,你可以提供options所有選項:如何訪問是在模板的代碼可以提供給玉模板

jade.renderFile('template.jade', { key1: "value1", key2: "value2" }) 

和模板:

div #{key1} 

有沒有辦法訪問存儲選項的對象?

我需要使用像(玉模板)該對象:

- console.dir(optionsObject) 
div #{optionsObject.key1} 

我已經選中this,但指向的NodeJS全局變量。

回答

1

你要找的對象是locals

div #{ locals.key1 } 

注意對象可能也包含了你沒有明確設置(但由翡翠內部設置)某些鍵。

+0

...然後......魔法發生了! –