rails 3似乎逃避一切,包括html。我曾嘗試使用raw(),但它仍然轉義html。有沒有解決方法?這是我的幫助,我現在用(/helpers/application_helper.rb):不要在軌道上的ruby中轉義html
module ApplicationHelper
def good_time(status = true)
res = ""
if status == true
res << "Status is true, with a long message attached..."
else
res << "Status is false, with another long message"
end
end
end
我使用此代碼調用助手在我看來:
<%= raw(good_time(true)) %>
謝謝!我在發佈問題後發現了一種解決方法,但這更加優雅和簡單。 – alexy13 2010-10-14 11:30:14
傑出的答案。儘管有15分鐘的教程,但我總是驚訝於Rails中一些最瑣碎的任務有多困難。推土機一切都很好,但有時候你需要的是一個蝦叉。 :) – 2012-07-03 22:23:44