我有一个不需要的字段,即可以为零。我想在我看来使用 ffg: myfield.html_safe 。这不适用于没有 myfield 的项目。我得到一个例外,我如何让 html_safe 仅在定义该字段的情况下应用?谢谢
问问题
5143 次
3 回答
12
在 Rails 中,您可以使用
myfield.try(:html_safe)
文档:http ://api.rubyonrails.org/classes/Object.html#method-i-try
于 2011-12-12T14:18:47.280 回答
11
myfield.html_safe if myfield
或者myfield.to_s.html_safe
于 2011-03-29T14:45:35.407 回答
0
这个应该做...
myfield.html_safe unless myfield.blank?
于 2011-03-29T15:30:48.587 回答