gpt4 book ai didi

javascript - 如何将数据插入到res.render函数中?

转载 作者:太空宇宙 更新时间:2023-11-04 03:21:41 28 4
gpt4 key购买 nike

我正在尝试将用户“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)

最佳答案

I've tried: <%= data.User.firstname %> and without data: <%= User.firstname %>

data 是对User 对象的引用。试试这个:

<%= data.firstname %>

关于javascript - 如何将数据插入到res.render函数中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49456129/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com