将数据属性添加到嵌入式Ruby中

时间:2011-03-15 06:01:06

标签: html ruby-on-rails ruby ruby-on-rails-3

我想添加此属性:

data-show-url="<%= video_path(@video) %>"

到这个嵌入式Ruby生成的HTML:

<%= link_to 'video', video.video_url, :class => 'oembed' %>

我在嵌入式红宝石中做什么?

2 个答案:

答案 0 :(得分:0)

<%= link_to 'video', video.video_url, :class => 'oembed', :'data-show-url' => video_path(@video) %>

答案 1 :(得分:0)

如果它是您要添加的参数,您可以像这样简单地传递它:

<%= link_to 'video', video.video_url, :class => 'oembed', :data-show-url => video_path(@video) %>

您将获得params[:data-show-url],该链接将附加?data-show-url=value