【发布时间】:2013-05-18 14:19:04
【问题描述】:
如果函数不返回空值,我有以下 if 语句用函数的结果填充字段。
我想我之前看过一些例子,空检查和函数可以在 if 中组合,而我不必在条件下再次重复整个函数。
我正在寻找新的 DRY 建议!
icons = page.search("theicons").to_s if !page.search("theicons").to_s.empty?
【问题讨论】:
-
为什么需要
page.search("theicons").to_s?
标签: ruby-on-rails ruby ruby-on-rails-3 if-statement coding-style