我无法在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
内插入?
答案 0 :(得分:1)
您只需要包含ERB代码<%= %>
(我为了便于阅读而省略了大部分代码)
<td data-content="<ul><li>Paiement Adultes: <%= tournament.name %></li></ul>">