我期待以下内容:
{% spaceless %}
blablabla
blablabla
blablabla
blablabla
blablabla
{% endspaceless %}
返回以下字符串:
blablabla blablabla blablabla blablabla blablabla
但是在页面源代码中,我看到了:
blablabla
blablabla
blablabla
blablabla
blablabla
如何在没有任何HTML <tags>
的情况下执行此操作?
答案 0 :(得分:8)
您可以在树枝评论中使用whitespace control modifier来实现此目的:
<telerik:GridTemplateColumn UniqueName="Commands">
<ItemTemplate>
<asp:Button ID="btnDelete" CssClass="glyphicon glyphicon-remove-sign" runat="server" />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridButtonColumn ButtonCssClass="glyphicon glyphicon-minus-sign" />
“常规”评论如下:{#my comment#}
添加' - '将删除注释之前或之后的空格(或两者):
顺便说一下,这也适用于{{ - ... - }}和{% - ... - %}
答案 1 :(得分:4)
正如documentation中所述,“使用无空格标记删除HTML标记之间的空白, NOT HTML标记内的空白或纯文本中的空格:”
{% spaceless %}
<div>blablabla</div>
<div>blablabla</div>
<div>blablabla</div>
<div>blablabla</div>
<div>blablabla</div>
{% endspaceless %}
将输出:
<div>blablabla</div><div>blablabla</div><div>blablabla</div><div>blablabla</div><div>blablabla</div>