類屬性

class 屬性可以是一個字串(與任何普通屬性一樣),但它也可以是一個類名陣列,從 JavaScript 生成時很方便。

碼:

- var classes = ['foo', 'bar', 'baz']
a(class=classes)
//- the class attribute may also be repeated to merge arrays
a.bing(class=classes class=['bing'])

結果:

<a class="foo bar baz"></a><a class="bing foo bar baz bing"></a>

它也可以是將類名對映到 true 或 false 值的物件,這對應用條件類很有用

碼:

- var currentUrl = '/about'
a(class={active: currentUrl === '/'} href='/') Home
a(class={active: currentUrl === '/about'} href='/about'

結果:

<a href="/">Home</a><a href="/about" class="active">About</a>