我是新来表达的,我很惊讶我应该如何访问前端的数据,
我有以下代码
exports.init = function(req, res){
if (req.isAuthenticated()) {
//res.send();
var userId = req.user._id
res.render('account/usernotes');
}
else {
res.render('signup/index', {
oauthMessage: '',
oauthTwitter: !!req.app.config.oauth.twitter.key,
oauthFacebook: !!req.app.config.oauth.facebook.key,
oauthGoogle: !!req.app.config.oauth.google.key
});
}
};
Run Code Online (Sandbox Code Playgroud)
我想将UserId发送到视图,以便我可以访问它,以便我可以使用它获取数据,但到目前为止使用send(); 将数据的值呈现给前端,因此如何访问它.我猜
res.render('account/usernotes',req.user._id);
Run Code Online (Sandbox Code Playgroud)
应该工作,但如何在此之后访问数据?
当我使用Jade/EJS模板时,它是这样的:
res.render('account/usernotes', {userid: req.user._id});
Run Code Online (Sandbox Code Playgroud)
在玉文件中:
p #{userid}
Run Code Online (Sandbox Code Playgroud)
在ejs文件中,您可以执行以下操作:
<%=userid%>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7012 次 |
| 最近记录: |