我已经生成了一个简约的 CRUD 应用程序。在生成的所有模板中, block 体都有 -%
{% block body -%}
这是正确的还是它的意思?我只知道这个
{% block body %}
如果我改变它,没有任何影响。
问候
最佳答案
新回复:
根据documentation :
它告诉 Twig 删除 {% block body -%}
之间的空格。和下一个 HTML 标签。
示例:
{% block body -%}
<p>...</p>
{% endblock %}
</div>
将输出:
<p>...</p>
</div>
block
之间的空格 Twig 标签和 p
HTML 标记已删除。
有关更多示例,请参阅 fiddle :http://twigfiddle.com/w5nd3m
之前的错误回复
<罢工>它tells Twig to not generate spaces up to closing {% endblock %}
tag .罢工>
这是
的缩写形式{% block body %}
{% spaceless %}
...
{% endspaceless %}
{% endblock %}
罢工><罢工>罢工>
关于Symfony 使用 -% 生成模板。是什么意思呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27924187/