如何在 link_to rails 中添加 data-webm-clickable
How to add data-webm-clickable in link_to rails
我想在link_to
中添加data-webm-clickable
我试过了
link_to(link_hash[:title],link_hash[:path].to_s, data: { webm-clickvalue: link_hash[:class]})
link_to(link_hash[:title],link_hash[:path].to_s, data: { webm: {clickvalue: link_hash[:class]}})
但其中 none 有效
要在 Hash 的键内包含破折号,您可以:用引号括起来或使用下划线。
试试这个:
<%= link_to @link_hash[:title], @link_hash[:path], data: { 'webm-clickvalue': @link_hash[:class] } %>
或者这个:
<%= link_to @link_hash[:title], @link_hash[:path], data: { webm_clickvalue': @link_hash[:class] } %>
请注意,qoutes 这将适用于 ruby > 2.1,并且取消划线 Rails >= 4
我想在link_to
data-webm-clickable
我试过了
link_to(link_hash[:title],link_hash[:path].to_s, data: { webm-clickvalue: link_hash[:class]})
link_to(link_hash[:title],link_hash[:path].to_s, data: { webm: {clickvalue: link_hash[:class]}})
但其中 none 有效
要在 Hash 的键内包含破折号,您可以:用引号括起来或使用下划线。
试试这个:
<%= link_to @link_hash[:title], @link_hash[:path], data: { 'webm-clickvalue': @link_hash[:class] } %>
或者这个:
<%= link_to @link_hash[:title], @link_hash[:path], data: { webm_clickvalue': @link_hash[:class] } %>
请注意,qoutes 这将适用于 ruby > 2.1,并且取消划线 Rails >= 4