Javascript 如何使用Node.js将变量传递给Jade中的页脚
我有一个变量,我想用jade显示在我的页脚中,名为total 然而,在使用Node时,我很难弄清楚如何传递它 我使用Javascript 如何使用Node.js将变量传递给Jade中的页脚,javascript,node.js,express,pug,Javascript,Node.js,Express,Pug,我有一个变量,我想用jade显示在我的页脚中,名为total 然而,在使用Node时,我很难弄清楚如何传递它 我使用 exports.index = function (req, res) { "use strict"; res.render('index', { title: 'My Title' }); }; 但我不明白如何才能为页脚布局做到这一点 我会这样做吗 res.render('footer', { total: 147}); 如果是这样,我如何在我的app.js
exports.index = function (req, res) {
"use strict";
res.render('index', { title: 'My Title' });
};
但我不明白如何才能为页脚布局做到这一点
我会这样做吗
res.render('footer', { total: 147});
如果是这样,我如何在我的app.js文件中定义该路由?传递到
res.render('index')
的任何变量也应可用于页脚视图
res.render('index', {title: 'My Title', total: 147});
如果要使变量在所有视图中都可用,可以使用快速局部变量:
res.render('index', {title: 'My Title', total: 147});
// Put this where you configure your app
app.locals.total = 147