AnA*_*ice 3 ruby-on-rails devise ruby-on-rails-3
使用带有Devise的rails,无论何时登录或注销设计都会在页面上发出Flash通知,这从UI的角度来看似乎不太必要,通常很明显,对吧?
有没有办法在设计中为登录和注销关闭闪存通知?
谢谢
小智 7
只需尝试在sessions_controller.rb中添加此代码即可.
class SessionsController < Devise::SessionsController
after_action :clear_sign_signout_flash, :only => [:create, :destroy]
protected
def clear_sign_signout_flash
if flash.key?(:notice)
flash.delete(:notice)
end
end
end
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助 :-)
| 归档时间: |
|
| 查看次数: |
6528 次 |
| 最近记录: |