【问题标题】:How do I escape the ERB tag in ERB如何转义 ERB 中的 ERB 标签
【发布时间】:2011-01-20 07:31:54
【问题描述】:

我有一个简单的fixture.yml 文件:

label:
    body: "<%= variable %>"

问题在于,ERB 代码被解析为加载夹具的一部分,而我实际上希望正文是字面上的“”(未插值)。

如何转义 ERB 标签?

【问题讨论】:

    标签: ruby-on-rails unit-testing erb fixture


    【解决方案1】:

    在开始标签中添加第二个%

    label:
        body: "<%%= variable %>"
    

    &lt;%% 序列是 valid ERB,呈现为文字 &lt;%

    【讨论】:

    • 啊哈!我把它们都加倍了! TY
    • 这将是您用来在 rails erb 文件中打印出 erb 样式的 JST(即下划线)。
    猜你喜欢
    • 1970-01-01
    • 2020-09-26
    • 2018-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多