2015-09-21 61 views

回答

2

傳遞變量到視圖的正確方法是wollowing

res.render('demo', {"variable":data}); 

然後你有一個客體res.locals,您可以將數據添加,它會被傳遞給視圖。

例如,如果您有一箇中間密碼進行身份驗證,您甚至可以在請求到達路由之前設置auth變量。

app.use(function(req, res, next){ 
    res.locals.user = req.user; 
    res.locals.authenticated = ! req.user.anonymous; 
    next(); 
}); 
+0

thanks @DevAlien – Hemang