私はいくつかのコントローラーアクションに対してこのタイプのことをしています:
def my_method
flash[:notice] = "Success."
respond_to do |format|
format.js { render 'common/flashes' }
end
end
そして、それはうまく機能し、フラッシュアラートと通知は問題なく表示されます. しかし、ユーザーがクリックして別のページに移動すると、フラッシュ メッセージがもう一度表示されます。Rails は、私の扱い方のせいで、それらが使用されたことを認識していないようです。上記のレンダリングを実行した後、それらをクリアするにはどうすればよいですか?