Node.js,Express,EJS – 导航中当前页面上的活动类

我想在我的每个导航链接上呈现一个“当前”类,具体取决于我在layout.ejs模板中的哪个页面。

目前,我的快递控制器索引如下所示:

// About exports.about = function(req, res) { res.render('content/about.ejs', { title: 'About' }); }; 

而在我的layout.ejs我有以下,我想要dynamic呈现。

 <ul class="nav" id="nav"> <li><a href="/">Home</a></li> <li class="current"><a href="/about">About</a></li> <li><a href="/">Contact</a></li> </ul> 

任何想法如何实现这一目标?

       

网上收集的解决方案 "Node.js,Express,EJS – 导航中当前页面上的活动类"