【问题标题】:What does the hyphen mean for a block in Twig like in {% block body -%}?连字符对于 Twig 中的块意味着什么,例如 {% block body -%}?
【发布时间】:2013-06-22 08:13:28
【问题描述】:

当使用 Doctrine 命令在 Symfony2 应用程序中生成 CRUD 时,生成的 Twig 模板内容在 Twig 块中以这种方式定义:

{% block body -%}

{% endblock %}

-%} 中的连字符是什么意思?如果没有连字符,它可以正常工作,我在 Twig 文档中找不到类似的东西。

【问题讨论】:

标签: twig


【解决方案1】:

-%} 表示修剪空白。

请参阅Whitespace Control section of the docs

【讨论】:

  • 谢谢!我知道它一定隐藏在文档中的某个地方,我只知道spaceless 标签。谷歌搜索并不容易,因为“twig block hyphen”找不到这条信息。
  • 感谢您,现在当您使用 Google 搜索时,会出现一些有用的信息。
  • 我搜索了“树枝括号括号连字符”
  • 我搜索了“twig dash”,虽然这里没有单个关键字 dash,但我得到了这个问题作为第一个结果
  • 我搜索了“twig percent dash”:D 谢谢大家的回答!
猜你喜欢
  • 2020-10-12
  • 2019-12-03
  • 2016-04-06
  • 2015-02-25
  • 2015-07-30
  • 2018-04-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多