正常屬性

HTML 標籤:

標記屬性看起來類似於 html,但它們的值只是常規 JavaScript。

a(href='google.com') Google
a(class='button', href='google.com') Google

結果:

<a href="google.com">Google</a><a href="google.com" class="button">Google</a>

變數:

所有正常的 JavaScript 表示式都可以正常工作:

- var authenticated = true
body(class=authenticated ? 'authed' : 'anon')

結果:

<body class="authed"></body>

許多屬性

如果你有許多屬性,也可以將它們分佈在多行中:

input(
  type='checkbox'
  name='agreement'
  checked
)

結果:

<input type="checkbox" name="agreement" checked="checked"/>