我正在尝试显示类别,但无法获得预期的输出。请帮帮我
-index.ejs file
<h3><%= data.categoryName %></h3>
<ul>
<% data.categories.forEach(function(item){ %>
<li><% item.categoryName %></li>
<% }); %>
</ul>
-app.js
router.get("/",function(req,res){
//res.sendFile(path + "index.html");
res.render("index.ejs", {
title: 'Express - Node Js',
name : 'sandhya',
data : jd
});
});
-data.json
{
"categoryName": "Appetizers & Sides",
"categories": [
{
"categoryID": "294",
"parentID": "304",
"subjectID": "7",
"categoryName": "Apps and Side Dishes (Laura)",
"forumCategoryID": "163"
}
}
上面是json数据并且每个都使用迭代值并且我收到错误 data.forEach不是函数