2013-08-03 Ruby on Rails | Viewで文字列をエスケープせずに出力 Ruby on Rails 概要 Viewで文字列をエスケープせずに出力 内容 Viewで文字列をエスケープせずに出力します。 通常、Rubyの変数をViewで出力する場合Hamlなら =hoge のようにしますが、この場合デフォルトでHTMLタグ等がエスケープされています。 CMSを扱う際など、あえてHTMLタグを許したい場合は下記を利用してエスケープしないようにします。 =raw(hoge) サンプル hoge.html.haml - hoge = "<i>italic</i>" %p =hoge %p ==hoge 画像