我有这样的密码
ul.nav
li.item
a(href='#')
ul
li
a(href='#')
它转化为
<ul class="nav">
<li class="item"><a href="#"></a>
<ul>
<li><a href="#"></a></li>
</ul>
</li>
</ul>
预期结果:
<ul class="nav">
<li class="item">
<a href="#"></a>
<ul>
<li>
<a href="#"></a>
</li>
</ul>
</li>
</ul>
我怎样才能得到正确的压痕?
我试过http://scalate.fusesource.org/documentation/jade-syntax.html中的
Whitespace Removal: > and <
规则,但它们不起作用。我做错什么了? 最佳答案
可以使用这样的命令在之间手动添加新行
= "\n"
所以当你的代码是这样的时候:
ul.nav
li.item
a(href='#')
ul
li
= "\n"
a(href='#')
产生以下输出:
<ul class="nav">
<li class="item"><a href="#"></a>
<ul>
<li>
<a href="#"></a>
</li>
</ul>
</li>
</ul>
唯一的问题是这个命令破坏了表格缩进。
项目问题page