我有一个不需要的字段,即可以是零。我想在我的视图中使用ffg:myfield.html_safe。这对没有myfield的项目不起作用。我得到一个例外,如果定义字段,我如何才能应用html_safe?感谢
答案 0 :(得分:12)
在Rails中,您可以使用
myfield.try(:html_safe)
文档:http://api.rubyonrails.org/classes/Object.html#method-i-try
答案 1 :(得分:11)
myfield.html_safe if myfield
或myfield.to_s.html_safe
答案 2 :(得分:0)
应该这样做......
myfield.html_safe unless myfield.blank?