【发布时间】:2020-12-21 04:06:31
【问题描述】:
我正在尝试从我的数据库中读取 JSON 文件。这是渲染的页面。
<% newcompose.forEach(function(post){ %>
<h1><%= post.caption %></h1>
<p><%= post.text %></p>
<% }); %>
这就是我将值传递给newcompose的方式。
Post.find({}, function(err, posts){
if(!err){
res.render("home", {newcompose: posts});
}
});
它说 newcompose 未定义,但如果我将 <% var newcompose; %> 添加到 home 则它说 forEach 未定义。我也在用猫鼬。
【问题讨论】:
-
你确定
posts有值吗
标签: javascript node.js express mongoose ejs