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

时间:2015-04-30 15:57:16

标签: html ruby-on-rails haml cocoon-gem

在rails项目中,我使用cocoon gem创建嵌套表单。在provided example中,使用方法link_to_remove_association,生成一个链接,在单击时删除当前嵌套的表单。

这可以很好地作为链接,但我希望在nested bootstrap button中具有相同的功能。这可能吗?

我到目前为止最好的(只在按钮中插入一个链接):

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

2 个答案:

答案 0 :(得分:2)

您可以直接应用按钮类来设置链接的样式,而不是嵌套button

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

答案 1 :(得分:1)

这是我过去常常实现的目标。

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