ERB插值数据属性不起作用

时间:2015-10-20 13:02:40

标签: ruby erb

我无法在ERB模板中的数据属性中插入Ruby。我正在尝试在页面的td元素上实现bootstrap模式:

<td data-container="body" data-toggle="popover" data-placement="top" data-html= "true" data-content= "<ul><li>Paiement Adultes: #{tournament.name}</li></ul>"  data-trigger= "hover">

我遇到data-content属性的问题。我无法正确显示#{tournament.name}。我已经尝试了<%= %>#{}的几种方法,但它们似乎都没有用。

如何在ERB中的data-attribute内插入?

1 个答案:

答案 0 :(得分:1)

您只需要包含ERB代码<%= %>

(我为了便于阅读而省略了大部分代码)

<td data-content="<ul><li>Paiement Adultes: <%= tournament.name %></li></ul>">