如何从nodejs中嵌套路由生成的页面调用父路径

时间:2017-11-28 14:54:42

标签: node.js express handlebars.js

我正在使用handlebar js,nedb数据库和表达框架。我的项目有嵌套路线,如类别/新闻/近期。问题在于我在嵌套路径视图中创建的链接 示例视图:<a href="/categories">return to categories</a>
但该链接指向类别/新闻/最近/类别而非 /类别
我该如何解决这个问题?

编辑:包括示例代码
路线:simulations.js

app.get('/bio/:sim_id', function(req, res, next) {
var sim_id = req.params.sim_id;
db.simulations.find({_id:sim_id}, function (err, docs) {
res.render('simulations/simulation',{data:docs});
});
});


查看:menu.hbs

`<ul>
<li><a href="phy">Physics</a></li>
<li><a href="che">Chemistry</a></li>
<li><a href="bio">Biology</a></li>
</ul>`

0 个答案:

没有答案