0

我的控制器:

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>

我收到一个错误:“无法读取未定义的属性'标题'”

我无法弄清楚我的问题是什么,提前谢谢你。

4

1 回答 1

0

您没有将article变量传递给模板,只是titleand post. 所以使用这个:

<%= title %>
// or
<%= post.title %>
于 2013-10-10T19:26:29.380 回答