字符串化<%tablename.item%>

时间:2015-07-04 03:28:43

标签: html ruby-on-rails ruby

我正在处理类似于维基百科的内容表,当您点击某个主题时,它会将页面滚动到某个页面。

问题是我正在使用

<span class="mw-headline" id=<% pin.foodtype %>></span>

而不是

<span class="mw-headline" id="appetizers"></span>

pin.foodtype来自表格,食物类型是其中一行,它给了我确切的开胃菜&#39;但是当我使用它时它没有注册id。当我使用第二种方法时它确实有效,但我想用第一种方法做到这一点。

是否有某种&#34; stringify&#34;我可以申请吗?

2 个答案:

答案 0 :(得分:1)

这有用吗?

<span class="mw-headline" id="<%= pin.foodtype %>"></span>

答案 1 :(得分:0)

我更喜欢使用content_tag而不是混合使用HTML和ERB:

<%= content_tag :span, '>', class: 'mw-headline', id: pin.foodtype %>

使用此方法的一个好处是可以正确地转义值。