2
ejs를 처음 사용했습니다. 현재 메뉴 항목을 강조 표시하려는 메뉴가 있습니다. 나는 시도 이 :3 진 연산자를 사용하여 ejs의 HTML 요소에 클래스를 추가하는 방법
<li class=<% currentMenu == 'dashboard' ? 'active' : ''%>>
<a href= '/dashboard'>
<i class="material-icons">dashboard</i>
<span>Dashboard</span>
</a>
</li>
아래 그림과 같이 currentMenu의 값은 명시 라우터에 의해 제공됩니다 :
app.get('/dashboard', function(req, res) {
if (isAuthorised) {
res.render('pages/index', {
title: 'Welcome | My Way Investment tracker',
email, userName, role, menus,
currentMenu: 'dashboard'
})
} else {
res.render('pages/sign-in', {
title: 'Sign In | My Way Investment tracker'
})
}
});
은 어떻게 클래스를 추가 할 생각입니다하세요?