问题 什么是{%vs {% - 在树枝上?


在这里可以看到 https://github.com/symfony/symfony/blob/master/src/Symfony/Bridge/Twig/Resources/views/Form/form_div_layout.html.twig 一些 if 条件写成:

{% if condition %}

但其他人写成:

{%- if condition -%}

我的代码适用于两个版本。 不幸的是它不可能谷歌的答案因为谷歌不喜欢查询中的字母数字字符,我也没有在树枝文档中找到任何参考。

我的问题是,这两者之间有什么区别?

什么是破折号的含义 {%- ?


2173
2017-11-13 01:54


起源



答案:


它与树枝的空白控制有关。通过在标记上使用空格控制修饰符,可以修剪前导和/或尾随空格。 这是文档。


13
2017-11-13 06:41