如何将 Cocoon 链接合并到按钮中

How to incorporate Cocoon links into buttons

在我使用 cocoon gem to create a nested form. In the provided example 的 rails 项目中,使用了 link_to_remove_association 方法,生成了一个 link,点击后会删除当前的嵌套表单。

这与 link 一样工作正常,但我希望在 nested bootstrap button 中具有相同的功能。这可能吗?

我目前最好的(只在按钮中插入一个 link):

%span.input-group-btn
    %button.btn.btn-default.btn-lg{type: 'button'}
      = link_to_remove_association "X", f, type:'button'

这就是我用来完成这个的。

<%= link_to_remove_association button_tag('x', type: "button", class: "close"), f %>

无需嵌套 button,您可以直接应用按钮-类 来设置 link 的样式:

%span.input-group-btn
  = link_to_remove_association "X", f, class: 'btn btn-default btn-lg'