2010-02-23 83 views
73

我有一个简单fixture.yml文件:如何逃脱ERB标签在ERB

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

的问题是,再培训局的代码被解析为加载夹具的一部分,而其实我是想身体要字面意思是“<%=变量%>”(未插值)。

如何逃避ERB标签?

回答

114

添加第二%到开口标签:

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

<%%序列是valid ERB,呈现为字面<%

+3

啊哈!我把他们两倍加倍! TY – Daniel 2010-02-23 23:02:04

+0

这将是你将用来在一个rails erb文件中打印出一个erb风格的JST(即下划线)。 – Lane 2016-03-23 21:03:57