![](/img/trans.png)
[英]How to use res.render and res.redirect in the same function
[英]How insert data into res.render function?
我正在尝试使用用户'User'对象中的数据到res.render()函数中。 它不起作用。 任何想法,我都有以下代码:
var express = require("express"),
app = express();
app.set('view engine', 'ejs');
app.use(express.static('public'));
var User = {
firstname: "FirstNameExample",
lastname: "LastNameExample",
role: "Site Admin",
permissions: [
{
All: "True"
}
]
}
app.get('/', function(req, res){
res.render('pages/home', { 'data': User });
});
var server = app.listen(3000, function(err){
(err) ? console.log(err) : console.log('App Started on Port 3000');
});
控制台中的错误是:对象。 (/location/app.js:22:18)
我试过了:<%= data.User.firstname%>并且没有数据:<%= User.firstname%>
data
是对User
对象的引用。 尝试这个:
<%= data.firstname %>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.