

Railsで例に沿ってDestoryアクションを以下の通りlink_toメソッドで作成しましたが、Destoryアクションに遷移しません。調べたところapplication.jsに下記の記述が必要ということで記載しましたが状況は同じでした。  
対処方法を教えて下さい。

index.html.erbの内容（抜粋）

[code]

    <% @task.each do |t| %>
        <p><%= link_to t.title, task_path(t) %></p>
        <p><%= t.text %></p>
        <%= link_to "編集する", edit_task_path(t) %>
        <%= link_to "削除する", task_path(t),method: :delete %>
    <% end %>
    
[/code]

application.jsに追記した内容

[code]

    //= require rails-ujs
    //= require jquery
    //= require jquery-ujs
    //= require turbolinks
    //= require_tree .
    
[/code]


CC BY-SA 4.0
2018-11-19T16:00:52.407
50450
2018-11-20T17:25:04.970
2018-11-20T07:32:17.873
76
31066
question
ruby-on-rails
RailsでDestoryアクションに遷移しない


<%= link_to "削除する", task_path(t),method: :delete %>  
you are giving wrong path . check 'rails routes | grep task' in terminal, you
will find exact path to destroy it

* * *

`<$= link_to "削除する", task_path(t),method: :delete %>`  
の行で、間違えたパスを設定しています。 `rails routes | grep task` というコマンドで、調べてみてください。  
おそらく正しく削除を行うためのパスが見つかるでしょう。


CC BY-SA 4.0
2018-11-20T12:08:22.297
50471
2018-11-20T17:25:04.970
2018-11-20T17:25:04.970
30827
31083
50450
answer