Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何将内联html添加到此erb图像标记?_Ruby On Rails_Erb - Fatal编程技术网

Ruby on rails 如何将内联html添加到此erb图像标记?

Ruby on rails 如何将内联html添加到此erb图像标记?,ruby-on-rails,erb,Ruby On Rails,Erb,我想内联添加这个html数据标记 data-zoom-image="<% image_tag(step.i_connection.image.image.url(:large) %>" 数据缩放图像=“” 这个雇员再培训局的标签,但我不确定我会怎么做。有什么想法吗 <%= image_tag(step.i_connection.image.image.url(:medium), id: "iconnection#{n}") %> 将其像数据:{zoom_image:

我想内联添加这个html数据标记

data-zoom-image="<% image_tag(step.i_connection.image.image.url(:large) %>"
数据缩放图像=“”
这个雇员再培训局的标签,但我不确定我会怎么做。有什么想法吗

<%= image_tag(step.i_connection.image.image.url(:medium), id: "iconnection#{n}") %>

将其像
数据:{zoom_image:“large/image1.jpg”}
一样传入,数据属性将转换为
数据zoom image=“large/image1.jpg”

尝试:


您可以像
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" }) %>
data: { zoom_image: "#{ image_tag(step.i_connection.image.image.url(:large)) }" }