带有未定义字段的html_safe

时间:2011-03-29 14:40:26

标签: ruby-on-rails html-safe

我有一个不需要的字段,即可以是零。我想在我的视图中使用ffg:myfield.html_safe。这对没有myfield的项目不起作用。我得到一个例外,如果定义字段,我如何才能应用html_safe?感谢

3 个答案:

答案 0 :(得分:12)

在Rails中,您可以使用

myfield.try(:html_safe)

文档:http://api.rubyonrails.org/classes/Object.html#method-i-try

答案 1 :(得分:11)

myfield.html_safe if myfieldmyfield.to_s.html_safe

答案 2 :(得分:0)

应该这样做......

myfield.html_safe unless myfield.blank?