#Flashの作成方法
出来上がりイメージ
自分で好きな文字をアクション成功時に入れられる!
#使用箇所
・〇〇〇_controller.rb(表示設定をする)
⇒(例)flash[:notice] = "You have created book successfully."
・〇〇〇.html.erb(Viewを表示するところ)
⇒(例)<%= flash[:notice] %>
#作り方
**1.**表示したいViewのあるコントローラーのアクションを探す。
(create.destroy.updateなど)
**2.**コントローラーのアクションに以下の内容を記述する。
〇〇_controller.rb
flash[:notice] = "You have created book successfully."
またFlashを何かアクションが起きた時に発生させたい。以下では投稿を保存できた時に発生させています。
〇〇_controller.rb
book.save
flash[:notice] = "You have created book successfully."
**3.**表示したいViewファイルに記述を追加する
〇〇〇.html.erb
<%= flash[:notice] %>
#まとめ
flashとは、ユーザーに対してページ遷移した時に簡単なメッセージを一時的に表示させる機能。投稿に成功や失敗したときにメッセージを表示するのはとても丁寧です。