我有这条路线:
delete 'basket/remove' => 'flowercard_baskorder#remove', as: :basket_remove
此视图中的链接:
<%= link_to "Remove", basket_remove_path %>
这在我的控制器中(绑定仅供我测试):
def remove
binding.pry
end
点击链接时没有任何反应,我不明白为什么!?我非常期待绑定能够启动,但看起来不像是在发出请求吗?
干杯
答案 0 :(得分:1)
link_to默认为get请求,但您希望它转到删除权限吗?只需在通话中指明:
<%= link_to "Remove", basket_remove_path, method: :delete %>
答案 1 :(得分:0)
您需要将方法传递给link_to
函数
<%= link_to "Remove", basket_remove_path, method: "delete" %>