ERB 插值数据属性不起作用
ERB Interpolation data-attribute does not work
我在 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}
。我用 <%= %>
和 #{}
尝试了几种方法,但其中 none 似乎有效。
如何在 ERB 中的 data-attribute
中进行插值?
您只需要包含 ERB 标签 <%= %>
(为了便于阅读,我省略了大部分代码)
<td data-content="<ul><li>Paiement Adultes: <%= tournament.name %></li></ul>">
我在 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}
。我用 <%= %>
和 #{}
尝试了几种方法,但其中 none 似乎有效。
如何在 ERB 中的 data-attribute
中进行插值?
您只需要包含 ERB 标签 <%= %>
(为了便于阅读,我省略了大部分代码)
<td data-content="<ul><li>Paiement Adultes: <%= tournament.name %></li></ul>">