如何在Rails中使用link_to时在ANCHOR中添加IMAGE?

时间:2014-10-04 17:31:14

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

我想在我的应用程序中创建一个包含img Tag元素的链接(HTML Anchor Tag)。我使用link_to来生成链接,但不知道如何在其中生成HTML标记。

我是否需要使用javascript / jQuery而不是在我的应用程序中尝试它。任何建议,将不胜感激。

这里看起来应该是

<a href='/groceries'>
   <img src="location" alt="Groceries.jpg">
</a>

1 个答案:

答案 0 :(得分:1)

你可以在文档中找到它,锚似乎如下:

<%= link_to "Comment wall", profile_path(@profile, anchor: "wall") %>

http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#method-i-link_to

对于你的情况:

<%= link_to groceies_path(anchor: 'header') do %>
  <%= image_tag('test.png', alt: 'Grocieries') %>
<% end %>