mar*_*gti 7 javascript pretty-print node.js express pug
我必须打印出一个input标签,并且label在一个标签的末尾和下一个标签的开头之间没有任何空格......但我还想要打印文档的其余部分.
默认情况下 - 在Jade中打开漂亮的打印 - 我得到以下内容:
<input ...></input>
<label ...></label>
Run Code Online (Sandbox Code Playgroud)
我想要:
<input ...><label ...></label>
Run Code Online (Sandbox Code Playgroud)
要么
<input ...></input><label ...></label>
Run Code Online (Sandbox Code Playgroud)
来自Jade的想法- 控制HTML输出中的换行符不起作用,因为它input是一个自动关闭标记.
更新1:我使用mixin和文字HTML 创建了明显的解决方案,但我想尽可能避免这种情况.
在 Razor 中,我通过用多行注释包裹空格来解决这个问题:
<div>
<span>No trailing</span><!--
--><span>space</span>
</div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
136 次 |
| 最近记录: |