На index
странице MyController
Я установил значение flash[:notice]
:
class MyController < ApplicationController
def index
flash[:notice] = "my message"
...
end
end
Я вижу "my message"
, отображаемое как ожидалось.
Однако, когда я нажимаю на этой странице ссылку, которая указывает на index
страницу MyOtherController
, я все равно вижу "my message"
:
class MyOtherController < ApplicationController
def index
puts "----------------------------------------"
puts flash[:notice] # => "my message"
puts "----------------------------------------"
end
end
Я думал, что flash[:notice]
становится пустым с каждым запросом, но здесь это не так. Как правильно опустошить flash[:notice]
?