我想在线添加此html数据标记
data-zoom-image="<% image_tag(step.i_connection.image.image.url(:large) %>"
这个erb标签,但不确定我会怎么做。有什么想法吗?
<%= image_tag(step.i_connection.image.image.url(:medium), id: "iconnection#{n}") %>
答案 0 :(得分:3)
您将其传递为data: { zoom_image: "large/image1.jpg" }
,数据属性将转换为data-zoom-image="large/image1.jpg"
。
尝试:
<%= image_tag(step.i_connection.image.image.url(:medium), id: "iconnection#{n}", data: { zoom_image: "large/image1.jpg" }) %>
<强>更新强>
我想你要输出结果:
<% image_tag(step.i_connection.image.image.url(:large)) %>
而不只是解释它。
尝试:
data: { zoom_image: "#{ image_tag(step.i_connection.image.image.url(:large)) }" }