1
下面的第四行设置为flash
,这是一个FlashHash
实例。'flash'属于哪里?
class LoginsController < ApplicationController
def destroy
session[:current_user_id] = nil
flash[:notice] = "You have successfully logged out."
redirect_to root_url
end
end
FlashHash
实例属于哪里?如果它是一个全局变量,它应该以$
开头,如果它是应用程序控制器或其超类的成员变量,则名称应该以@
开头,对吗?它只是一个局部变量,它是在“destroy”函数中创建的吗?