2014-03-04 30 views
0

在Rails 4中,是否有一種優雅的方式將link_to包裝到整個環境中,以便點擊div上的任何位置將調用我的delete方法?如何使用Rails中的按鈕調用控制器方法4

我的代碼現在只是呈現我的div內:

div class="btn btn-sm btn-danger"><%= link_to "Delete", event_path(event), method: :delete %></div> 

回答

1

我想你你的link_to語句後需要do,然後用end標籤

<%= link_to "Delete", event_path(event), method: :delete do %> 
    <div> 
    </div> 
<% end %> 
+0

這就是我失蹤了以後關閉它後,再做 –

+0

酷。你只需要記住,如果你想要一個塊,只是「做」它 –

1

把塊(DIV)您<%=的link_to%>標籤內。 link_to可以接受一個塊。

<%= link_to ... %> 
<div></div> 
<% end %> 
相關問題