如何输出 html 而没有在树枝中删除空格?
How to output html without whitespace getting removed in twig?
我开始使用 twig 作为模板引擎,不知何故我喜欢它。
我唯一不知道如何禁用它的是它呈现的优化 html(最新版本的 twig)。
Twig 似乎删除了所有未使用的空格和换行符。
在生产模式下,如果您有一个应该在 google 中排名较高的页面,这将非常有用。
但是在开发过程中它并不是很有用。
所以我的问题是:如何禁用它?
如果您使用无空格标签 twig 删除 HTML 标签之间的空格,而不是 HTML 标签内的空格或纯文本中的空格:
{% spaceless %}
<div>
<strong>foo</strong>
</div>
{% endspaceless %}
输出将是<div><strong>foo</strong></div>
有关空白控制的更多信息,read the dedicated section 文档并了解如何在您的标签上使用空白控制修饰符。
你的 twig 版本是 1.18.1 ?
我开始使用 twig 作为模板引擎,不知何故我喜欢它。 我唯一不知道如何禁用它的是它呈现的优化 html(最新版本的 twig)。 Twig 似乎删除了所有未使用的空格和换行符。 在生产模式下,如果您有一个应该在 google 中排名较高的页面,这将非常有用。 但是在开发过程中它并不是很有用。 所以我的问题是:如何禁用它?
如果您使用无空格标签 twig 删除 HTML 标签之间的空格,而不是 HTML 标签内的空格或纯文本中的空格:
{% spaceless %}
<div>
<strong>foo</strong>
</div>
{% endspaceless %}
输出将是<div><strong>foo</strong></div>
有关空白控制的更多信息,read the dedicated section 文档并了解如何在您的标签上使用空白控制修饰符。
你的 twig 版本是 1.18.1 ?