-1
紅寶石1.9.3-P194
的Rails 3.0.9Rails 3中真是非常非常奇怪的行爲閃變
我遇到閃光燈變的這麼多奇怪的行爲。
我控制器
class AdviceController < ApplicationController
# POST /advice/save.js
def save
t = Logger.new(STDOUT)
t.debug '+============================================'
t.debug flash['advice-saving-error-msg']
t.debug '+============================================'
flash['advice-saving-error-msg'] = 'strange string'
t.debug '============================================'
t.debug flash['advice-saving-error-msg']
t.debug '============================================'
end
end
當我問保存行動第一次我在調試看到:
+============================================
nil
+============================================
============================================
strange string
============================================
當我問保存下一次行動我請參閱調試!!!!!!!!!!!!:
+============================================
strange string
+============================================
============================================
strange string
============================================
這讓我發瘋!爲什麼!!!
我期望能獲得:
+============================================
nil
+============================================
============================================
strange string
============================================
它看起來像Rails的通過行動呼籲節約閃存變量。
任何人都可以幫助我嗎?
非常感謝您的幫助 –