Ruby on rails 将链接链接链接到Rails中的内容标记图像标记

Ruby on rails 将链接链接链接到Rails中的内容标记图像标记,ruby-on-rails,link-to,content-tag,Ruby On Rails,Link To,Content Tag,我有以下代码: <%= link_to(content_tag(image_tag('img_blank.png', alt: "Continue"),:div, [class: "btn", id: "continue"])) %> 有可能像这样链接erb标签吗?我遗漏了什么?您应该编写代码以便于阅读: <%= link_to("/url") do %> <%= content_tag(:div, class: "btn", id: "continue")

我有以下代码:

<%= link_to(content_tag(image_tag('img_blank.png', alt: "Continue"),:div, [class: "btn", id: "continue"])) %>

有可能像这样链接erb标签吗?我遗漏了什么?

您应该编写代码以便于阅读:

<%= link_to("/url") do %>
  <%= content_tag(:div, class: "btn", id: "continue") do %>
    <%= image_tag('img_blank.png', alt: "Continue") %>
  <% end %>
<% end %>

输出:

<a href="/url">
  <div class="btn" id="continue">
    <img alt="Continue" src="/images/img_blank.png">
  </div>
</a>


你能用HTML发布你想要的代码是什么样子吗?很好!你的第二次编辑恰到好处。对于那些跟随你的人,你能指出哪里出了问题吗?对于代码,在你的问题中,只要去掉方括号就行了。
<a href="/url">
  <div class="btn" id="continue">
    <img alt="Continue" src="/images/img_blank.png">
  </div>
</a>