我正在通过以下方式在Express for Node.js Web应用程序中从我的MongoDB会话存储中传递会话变量:
exports.dashboard = function(req, res){
res.render('dashboard', {pref: req.session.layoutpref});
}
然后,在我的Jade文件中,我试图将pref
的值分配给CSS链接,就像这样,但是我遇到了语法错误:
head
title #{title}
link(rel='stylesheet', href='/stylesheets/' + #{pref} + '.css')
我几乎确定问题在于我将pref
拼接到要使用的CSS文件位置中的方式。有什么想法如何修复这个问题吗?