Sinatra では、erubis を使用して、のデフォルト設定はescape_html
ですtrue
。
しかし、escape_html を追加しすぎたくないので、エスケープしたくない場合もあります。繰り返さないでください。:)
helpers:
def raw(string)
CGI::unescape_html(string)
end
views:
<div class="body">
<%= raw "<h1>Thanks for help...</h1>" %>
</div>
動作しません。