如何根据 URL 将事件标记设置为类?
在下面的示例中,“/”(主页)设置为事件状态。
.nav-collapse.collapse
ul.nav.top-2
li.active
a(href='/') Home
li
li
a(href='/about') About
li
li
a(href='/contact') Contact
li
在页面中注入(inject)一些东西来将其标识为事件页面会更好吗?
最佳答案
这就是我所做的,就像六氰化物的例子,
res.render('/path', {
path: req.path
});
..在layout.jade中:
.nav-collapse.collapse
ul.nav.top-2
li(class=path=='/'?'active':undefined)
a(href='/') Home
li(class=path=='/about'?'active':undefined)
a(href='/about') About
li(class=path=='/contact'?'active':undefined)
a(href='/contact') Contact
关于Node.js Express + Jade(内衬项目上的事件类),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16552320/