看板 Ruby 關於我們 聯絡資訊
環境: e.g. Ruby 1.8.6 Rails 2.0.2 我想設計一個讓使用者註冊的頁面 使用者填完account、password 接著按一個button送出之後  controller會去查這個account是否存在 是的話 會跳出一個小視窗顯示「account already exists!」 我在controller內輸入這樣的程式碼 def register if request.post? if User.find_by_account(params[:account]) flash[:notice] = "account already exists!" else #此處先忽略    end end  end 結果 執行起來不會顯示任何錯誤 但我希望的小視窗卻沒有跳出來 把flash[:notice]改成flash.now[:notice]也一樣 請問是flash的文法打錯了嗎? 還是flash根本不是這樣用的?還是我版本過舊? 如果是我根本搞錯flash的用法  又請問有什麼方法可以做到動態顯示呢(跳出小視窗or頁面內顯示警示字幕)? 不好意思 新手上路 有很多地方搞不太清楚 一直麻煩大家 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.181.202
godfat:flash 只是讓你存東西,view 你要自己寫,或用 helper 10/28 20:27
hellolucky:在想要顯示的頁面加上<%= flash[:notice] %> 10/28 23:29
poopoo888888:原來如此 謝謝! 10/29 14:29