在西纳特拉,使用erubis,默认设置escape_html是true。
但是有时我想取消转义,因为,我不想添加太多的escape_html。不要重复自己。:)
helpers:
def raw(string)
CGI::unescape_html(string)
end
Run Code Online (Sandbox Code Playgroud)
views:
<div class="body">
<%= raw "<h1>Thanks for help...</h1>" %>
</div>
Run Code Online (Sandbox Code Playgroud)
不起作用。