我的控制器:
exports.showit = function(req, res){
res.render('showpost', {
title: req.post.title,
post: req.post
})
}
我的帖子模型包括标题和名称对象:
title: {type : String, default : '', trim : true},
name: {type : String, default : '', trim : true},
....and so on.
在ejs中,我试图通过以下方式获得帖子标题:
<h3><%= article.title %></h3>
我收到一个错误:“无法读取未定义的属性'标题'
我无法弄明白我的问题是什么,请事先谢谢你。
答案 0 :(得分:0)
您没有将article
变量传递给模板,仅title
和post
。所以使用这个:
<%= title %>
// or
<%= post.title %>