【问题标题】:Rails parse link into HTML buttonRails 将链接解析为 HTML 按钮
【发布时间】:2015-10-24 08:25:13
【问题描述】:

如何将 rails 中的 @product.link 解析到此按钮中?他们紧随其后出现。如何让导轨部分进入按钮部分?

<input type="button" class="add-to-cart button nomargin"> 
<%= link_to 'External Url', @product.link%>

感谢您的帮助!

【问题讨论】:

  • 无法理解您想要什么。你想让link_to 看起来像按钮吗?

标签: html ruby-on-rails-4 button


【解决方案1】:

您可以创建一个由您的按钮提交的表单。表单操作可以指向相关资源。

<%= form_for @product.link do |f| %>
  <%= button_tag class: 'add-to-cart button nomargin' %>
  <!-- button_tag defaults to type='submit' -->
<% end %>

【讨论】:

  • 谢谢,按钮看起来不错,但我仍然有如何包含链接的问题。
  • 您不需要该链接。当您单击按钮时,表单将被提交 - 由于表单的操作与链接的 href 相同,因此单击按钮与单击链接的效果相同。
【解决方案2】:

这最终帮助了我..比想象的要简单

感谢您的所有意见!

<%= link_to "Buy", @product.link, :class => "add-to-cart button nomargin" %>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-09
    • 2015-05-13
    • 1970-01-01
    • 1970-01-01
    • 2012-07-26
    • 2016-05-08
    • 1970-01-01
    • 2020-06-25
    相关资源
    最近更新 更多