タグ

ブックマーク / kenjiro2u.blogspot.com (1)

  • Ruby on Rails の flash 変数

    Railsを追っていないためか、初心者的な疑問が多くなってきた気がする・・・ 最近、また勉強を始めましたが、flash も色々できるみたいなのでメモ。 flash とは? セッション変数。 普通のセッション変数では破棄するまで値は保持されるが、flash の場合は1リクエストで自動的に破棄される。 エラーメッセージ格納なのでよく利用される。 使い方 コントローラ flash[:error] = "hogehoge" ビュー <%= flash[:error] %> flash 種類 1. flash 1リクエスト間で値が保持される。 メソッドAで定義すれば、メソッドBでも利用可能。 メソッドBが実行された時点で破棄される。 2. flash.now 定義したメソッド内のみで利用可能。 メソッドAで定義した場合、メソッドBでは利用不可。 3. flash.keep 値を保持し続ける。 引数な

    kiyo560808
    kiyo560808 2011/09/13
    flashまとめ。
  • 1