railsのflashを改行して表示をする方法
flashを改行して表示させる方法です。
app/controllers/hoge
def create ...何かの処理を書いている falsh[:notice] = 'hogehogehogehogehoge<br> ←<br>が混ざっている hogehogehogehogehoge' ... end
ここでview側でhtml_safeをつけます。 app/views/hoge.html.slim
= flash[:notice].html_safe
ここで先につけているうまくいきませんでした。
...何かの処理を書いている falsh[:notice] = 'hogehogehogehogehoge<br> ←<br>が混ざっている hogehogehogehogehoge'.html_safe ... end
先にうまくいきそうな感じはするんですけどね・・・
まとめ
flashで改行して表示したい場合は、html_safeを使えば行けます。 他にも使い道はあると思います。