【问题标题】:Escape special characters in twig转义树枝中的特殊字符
【发布时间】:2015-01-30 10:54:17
【问题描述】:

我正在尝试在 twig 中分隔这些字符:↑↓\//\

我试过了:

{{ '↑' }}

{% raw %}
   ↑
{% endraw %}

但是 symfony 总是抱怨&\# 字符。

我也尝试了以下方法,但没有成功:How to escape Twig delimiters in a Twig template?

【问题讨论】:

    标签: php symfony twig


    【解决方案1】:

    你可以这样做:

    {{ '↑' | escape }}
    

    e也用作escape的别名,意思是

    {{ '↑' | e }}
    

    也可以。

    Twig documentation on 'escape'.

    【讨论】:

    • 似乎正在工作,但后来我有一条树枝评论{# ... #} 并抱怨。 :(
    • 现在正在工作。我的代码顶部有{{ {{ ... 。我删除了额外的{{,现在正在工作。谢谢朋友。
    • 很高兴能帮上忙! :) @GabrielMuñumel
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-02
    • 2021-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-01
    相关资源
    最近更新 更多