小编dev*_*pix的帖子

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

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

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

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

在我的layout.ejs中,我有以下内容,我想动态呈现.

<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>
Run Code Online (Sandbox Code Playgroud)

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

javascript navigation ejs node.js express

11
推荐指数
1
解决办法
7302
查看次数

标签 统计

ejs ×1

express ×1

javascript ×1

navigation ×1

node.js ×1