Html pug中使用混合剂的压痕不清晰
在未来的项目中,我想使用帕格(jade),但我发现了一个问题: 我写的是小混音:[1]Html pug中使用混合剂的压痕不清晰,html,pug,Html,Pug,在未来的项目中,我想使用帕格(jade),但我发现了一个问题: 我写的是小混音:[1] mixin item(href, active) if(active) li(class="active"): a( href=href ): block else li: a( href=href ): block 这里我们称之为: 输出结果: 我认为这是编辑器的问题,您必须将其配置为始终使用相同数量的空格,并且必须使用“tab”键而不是空格。这可能与条件相关。你有没有试
mixin item(href, active)
if(active)
li(class="active"): a( href=href ): block
else
li: a( href=href ): block
这里我们称之为:
输出结果:
我认为这是编辑器的问题,您必须将其配置为始终使用相同数量的空格,并且必须使用“tab”键而不是空格。这可能与条件相关。你有没有试过这样的方法:
mixin item(href, active)
li(class= (true === active) ? 'active')
a(href= href)
if block
block
有人知道如何删除这个缩进吗?你不想输出html格式吗?你能发布你想要的结果吗?我需要去掉压痕4带缩进没有压痕。我也认为这是编辑的功劳。我将缩进转换为“制表符”,但没有任何变化。
<div class="vak-xs-12 vak-md-5 vnav-menu">
<ul>
<li><a href="#sec1">rwa</a></li>
</ul>
</div>
mixin item(href, active)
li(class= (true === active) ? 'active')
a(href= href)
if block
block