我有一个 Node.js 项目,它使用 Jade 进行 html 模板,在客户端我使用 Ember.js 和 Handlebars。我有一个值,我从路由文件传递到我的 Jade 模板
主页.js
app.get('/', function(req, res) {
res.render('index', { title: 'Home Page. ', flickrApiKey: nconf.get('flickr:apiKey') })
});
然后在玉文件里面
索引.jade
{{#view Piccee.FlickrHeaderView api_key=!{flickrApiKey}}}
index.jade 中的行但是不起作用,但是如果我将其更改为
{{#view Piccee.FlickrHeaderView api_key=123}}
它确实有效。所以,我只需要弄清楚如何将 Jade 变量传递给 Handlebars 调用。