如何在link_to中嵌入其他代码

时间:2014-02-15 01:18:31

标签: html ruby-on-rails link-to

我正在尝试在link_to中嵌入其他代码,但不确定如何让它工作。我该怎么做呢?我正试着让它发挥作用:

<%= link_to image_tag("Favorite 3.png", class: "act_actions", title: "Unfavorite", alt: "Unfavorite") + <%= activity.votes.size %>, favorite_activity_path(activity), method: :put, :remote => true, :class => "btn favorite" %>

2 个答案:

答案 0 :(得分:0)

我会尝试使用linkt_to作为阻止来获取可读性

<%= link_to favorite_activity_path(activity), method: :put, :remote => true, :class => "btn favorite" do %>
  <%= image_tag("Favorite 3.png", class: "act_actions", title: "Unfavorite", alt: "Unfavorite") %>
  <%= activity.votes.size %>,
<% end %>

我希望上面的代码适合你。

答案 1 :(得分:0)

你也可以这样做。

<%= link_to "#{image_tag('Favorite 3.png', class: 'act_actions', title: 'Unfavorite', alt: 'Unfavorite')} #{activity.votes.size}".html_safe, favorite_activity_path(activity), method: :put, :remote => true, :class => "btn favorite" %>