【发布时间】:2018-12-17 01:03:44
【问题描述】:
这里是新的网络开发人员;我正在使用 Mongo/Express/Node。
我正在尝试创建一个电子商务网站,管理员将在其中创建新的“类别”并将它们添加到数据库中。
每当向数据库添加一个新的“类别”时,我希望为该类别(以及数据库中的所有其他类别)创建一个新的 EJS 页面,然后加载所有属于该 EJS 页面中的该类别。
分类页面应符合模板;仅更改其名称和加载到其中的产品。
类似这样的:
<html>
<body>
<nav>
<h2>Categories</h2>
<div class="menu">
<a>Men</a>
<a>Women</a>
<a>Children</a>
</div>
</nav>
<% products.forEach(function(product) { %>
<% if (product.category === x) { %>
<h5><%= product.name %></h5>
<img src='someurl'>
<% } %>
<% }) %>
</body>
</html>
谢谢。
【问题讨论】:
标签: mongodb express mongoose routing ejs