セッション変数 (またはその他の変数) をビューで使用できるようにしたいと考えています。
私はこれを思いついた:
res.render('index', viewVariables(req, res, params, {});
そしてviewVariables
機能:
function viewVariables(req, res, params, options) {
var returnObject = options || {locals:{}};
var locals = {
currentUser: req.currentUser ? req.currentUser : false
};
returnObject.locals = mergeObjects(locals, returnObject.locals, true);
return returnObject;
};
それは最新のexpressjsバージョンでは機能しません(レンダリング方法が異なります)。
そのためのよりシンプルまたはよりエレガントなソリューションはありますか? (まあ、きっとあるよ!)