我在 HTML5 中有以下 div:
<div data-thumbnail="images/TV_Logos/tv1_logo.jpg" ></div>
如何在 Ruby on Rails 中呈现它。我尝试了以下方法,但给了我错误:
<%= tag ( :div, :data {:thumbnail => (image_tag "TV_Logos/tv1_logo.jpg")}) %>
我在 HTML5 中有以下 div:
<div data-thumbnail="images/TV_Logos/tv1_logo.jpg" ></div>
如何在 Ruby on Rails 中呈现它。我尝试了以下方法,但给了我错误:
<%= tag ( :div, :data {:thumbnail => (image_tag "TV_Logos/tv1_logo.jpg")}) %>
我认为您正在寻找 content_tag,您应该这样做:
<%= content_tag(:div, :data => {:thumbnail => (image_tag "TV_Logos/tv1_logo.jpg")}) %>
谢谢
好吧,你打错了。它应该看起来像
<%= tag ( :div, data: {:thumbnail => "TV_Logos/tv1_logo.jpg"}) %>
或者像那样
<%= tag ( :div, :data => {:thumbnail => "TV_Logos/tv1_logo.jpg"}) %>