1

次のルーティング エラーが表示されます。DELETE にルーティングされず、GET に進む理由がわかりません

No route matches [GET] "/signout"

html.erb:

<%= link_to "Sign out", signout_path, method: "delete" %>

ルート.rb:

  match '/signout', to: 'sessions#destroy', via: :delete

不足しているコマンドは何ですか?

4

2 に答える 2

2

マニフェストjquery_ujsの一部としてファイルが読み込まれていることを確認する必要があります。application.jsとして知られている古いバージョンのRailsを信じていますrails_ujs


アプリケーション.js

// ...
//= require jquery_ujs
// ...
于 2013-08-30T16:07:16.007 に答える