2017-08-01 74 views
-1

我想在link_to如何添加数据WEBM点击的中的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]}}) 

但他们没有工作

回答

1

要包括关键内部破折号散列,你可以:用引号括起来或使用下划线。

试试这个:

<%= 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这将有宝石> 2.1工作,并undescore使用Rails> = 4