第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

沒有路由匹配“/ users / sign_out”設(shè)計(jì)rails 3

沒有路由匹配“/ users / sign_out”設(shè)計(jì)rails 3

紅顏莎娜 2019-08-29 17:42:46
沒有路由匹配“/ users / sign_out”設(shè)計(jì)rails 3我在我的應(yīng)用程序上安裝了devise并在我的application.html.erb文件中應(yīng)用了以下內(nèi)容:<div id="user_nav">     <% if user_signed_in? %>         Signed in as <%= current_user.email %>. This cannot be cheese?         <%= link_to 'Sign out', destroy_user_session_path %>     <% else %>         <%= link_to 'Register', new_user_registration_path %> or <%= link_to 'Sign in', new_user_session_path %>     <% end %></div>我跑了rake routes并確認(rèn)所有路線都有效。另外,在我的routes.rb文件中我有devise_for :users和root :to => "home#index"。單擊“注銷”鏈接時(shí)出現(xiàn)以下路由錯(cuò)誤:No route matches "/users/sign_out"是什么導(dǎo)致錯(cuò)誤?
查看完整描述

3 回答

?
當(dāng)年話下

TA貢獻(xiàn)1890條經(jīng)驗(yàn) 獲得超9個(gè)贊

我認(rèn)為退出的路線是一種DELETE方法。這意味著您的退出鏈接需要如下所示:

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

你的不包括這:method => :delete部分。此外,請(qǐng)注意,要使其工作,您還必須包含<%= javascript_include_tag :defaults %>在您的布局文件(application.html.erb)中。


查看完整回答
反對(duì) 回復(fù) 2019-08-29
?
UYOU

TA貢獻(xiàn)1878條經(jīng)驗(yàn) 獲得超4個(gè)贊

我在devise.rb中更改了這一行:

config.sign_out_via = :delete

config.sign_out_via = :get

它開始為我工作。


查看完整回答
反對(duì) 回復(fù) 2019-08-29
?
湖上湖

TA貢獻(xiàn)2003條經(jīng)驗(yàn) 獲得超2個(gè)贊

您可能沒有包含jquery_ujs javascript文件。確保您使用的是最新版本的jquery-ujs:https//github.com/rails/jquery-ujs以及可用的最新文件:

rails generate jquery:install

你應(yīng)該不會(huì)有任何更多的rails.js文件。如果你這樣做,你可能已經(jīng)過時(shí)了。確保此文件在config / application.rb中加載了默認(rèn)值

config.action_view.javascript_expansions[:defaults] = %w(jquery.min jquery_ujs)

(同樣,你應(yīng)該不會(huì)有rails.js這里提交)。最后,添加Devise wiki(haml-style)中記錄的鏈接:

= link_to('Logout', destroy_user_session_path, :method => 'delete')

一切都會(huì)好起來的。


查看完整回答
反對(duì) 回復(fù) 2019-08-29
  • 3 回答
  • 0 關(guān)注
  • 633 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)