老版本的jade曾经有一个问题,它默认总是会给属性一个值,比如div(a), 它会编译成<div a=""></div> 这可能可能给用来写某些类型的angularjs模板带来不便。
但是,看来较新版本的jade已经修正了这一个问题。比如,我安装的 jade "version": "0.35.0"
jade:
body
h1 hello
div.a(my-attr-directive)
html
<body>
<h1>hello</h1>
<div my-attr-directive class="a"></div>
</body>