[問題] 請問flash[:notice]的使用方法
環境:
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
推
10/28 20:27, , 1F
10/28 20:27, 1F
推
10/28 23:29, , 2F
10/28 23:29, 2F
→
10/29 14:29, , 3F
10/29 14:29, 3F
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章