Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.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 Rails中link_to helper方法中的数据属性_Ruby On Rails_Syntax - Fatal编程技术网

Ruby on rails Rails中link_to helper方法中的数据属性

Ruby on rails Rails中link_to helper方法中的数据属性,ruby-on-rails,syntax,Ruby On Rails,Syntax,我很难掌握正确的语法。 如何在Rails中使用link_to方法提供与以下相同的效果: <a data-photo-swipe-item="" data-size="1170x600" href="images/portfolio/portfolio-19-1170x600.jpg"><img width="570" height="420" src="images/portfolio/portfolio-19-570x420.jpg" alt=""></a>

我很难掌握正确的语法。 如何在Rails中使用link_to方法提供与以下相同的效果:

<a data-photo-swipe-item="" data-size="1170x600" href="images/portfolio/portfolio-19-1170x600.jpg"><img width="570" height="420" src="images/portfolio/portfolio-19-570x420.jpg" alt=""></a>

我想在此块中添加“数据照片刷卡项目”和“数据大小”选项:

<%= link_to (image_path("portfolio-05-1170x600.jpg")) do %>
  <%= image_tag("portfolio-05-570x420.jpg", alt: "", :size => "570x420") %>
<% end %>

“570x420”)%>
我已经试过多次了。例如:

<%= link_to (image_path("portfolio-05-1170x600.jpg"), "data-photo-swipe-item" => "", "data-size" => "1170x600") do %>
  <%= image_tag("portfolio-05-570x420.jpg", alt: "", :size => "570x420") %>
<% end %>
,“数据大小”=>“1170x600”)do%>
“570x420”)%>

,“数据大小”=>“1170x600”)do%>
“570x420”)%>
但它仍然不起作用

我如何才能做到这一点?


如果你需要更多的信息,请告诉我

这样的方法应该行得通

<%= link_to image_path("portfolio-05-1170x600.jpg"), data: { 'photo-swipe-item' => "", 'size' => '1170x600' } do %>
  <%= image_tag("portfolio-05-570x420.jpg", alt: "", :size => "570x420") %>
<% end %>
,'size'=>'1170x600'}do%>
“570x420”)%>
<%= link_to image_path("portfolio-05-1170x600.jpg"), data: { 'photo-swipe-item' => "", 'size' => '1170x600' } do %>
  <%= image_tag("portfolio-05-570x420.jpg", alt: "", :size => "570x420") %>
<% end %>