1
我正在爲可能是一個簡單的Jade問題而苦苦掙扎。Jade Render Header with'active'Class
我想要渲染一個頭部,其活動頁面鏈接與應用類'active'呈現,但是我無法獲得正確的語法。我已經嘗試了一些我在下面的變化,但沒有運氣。
ul.header
li
a(href='/' class=!{activePage} === 'home' ? 'active' : '') HOME
li
a(href='/one' class=!{activePage} === 'home' ? 'active' : '') ONE
li
a(href='/two' class=!{activePage} === 'home' ? 'active' : '') TWO
當我調用渲染時,我傳遞一個像這樣的對象。
app.get('/', function(req, res) {
res.render('index', {
activePage: 'home'
});
});
我試過,以前也一樣,原來我離開了href和階級屬性之間的逗號! 謝謝彼得:) – eshortie
是的,這個逗號可能是玉語法中最令人討厭的東西。 –